【发布时间】:2011-05-04 21:45:42
【问题描述】:
是否可以初始化一个静态的 const 空数组,请看下面的代码,
//CFoo.h
class CFoo
{
public:
CFoo();
~CFoo();
public:
static const int arr[];
};
//CFoo.cpp
const int arr[] = {0,1,2};
CFoo::CFoo(){}
CFoo::~CFoo(){}
编辑:
看来代码是有效的,对于后续问题,为什么我不能 sizeof 静态 const 数组,比如,
sizeof( CFoo::arr );
有什么方法可以调整 CFoo::arr 的大小吗?
谢谢。
【问题讨论】:
标签: c++