【发布时间】:2010-02-26 21:50:43
【问题描述】:
我想静态分配数组。看看下面的代码,这段代码不正确,但它会让你知道我想做什么
class array
{
const int arraysize;
int array[arraysize];//i want to statically allocate the array as we can do it by non type parameters of templates
public:
array();
};
array::array():arraysize(10)
{
for(int i=0;i<10;i++)
array[i]=i;
}
main()
{
array object;
}
【问题讨论】:
-
Zia,你需要缩进你的代码。很难按原样阅读。
-
您还没有提出问题。请提出一个我们可能会尝试回答的问题。
-
您是否想要一个具有固定编译时间大小的类?在这种情况下,模板就是您要查找的关键字。
-
我是为他做的,但你真的应该自己做 Zia。
标签: c++ arrays memory-management