【发布时间】:2013-11-25 04:22:47
【问题描述】:
如何像下面的 C++ 示例一样创建对象数组?
Print print[1000]; 的 Ruby 方式是什么?
下面的代码是 C++。我只是想知道 Ruby 是否可以选择实例化一个类的 1000 个唯一对象:
class Print
{
public:
Print()
{
static int count = 0;
cout<<"h"<<++count<<endl;
}
};
int main()
{
Print print[1000];
getchar();
return 0;
}
【问题讨论】:
-
这不是
C++吗?如果不是很有趣 -
@Hanky웃Panky 我通过该程序作为打印 1000 个字符而无需循环或递归的解决方案。
-
我想
count是一个全局变量,输出看起来像:“h0 h1 h2 h3”...? -
@ThomasW 是的,它应该是这样的
-
@Shiva 是
C++,而不是Ruby。如果您想使用Ruby,您正在查看错误的代码