【发布时间】:2011-09-25 08:20:11
【问题描述】:
假设class Myclass { private: static const int myarray[2]; }
如果我想初始化 myarray 我应该将以下语句放在全局范围内:
const int Myclass::myarray[2] = {1,1};
如果我想在 main() 中初始化我的数组(在某些 运行时 计算值,例如 {n1, n2},其中 n1 和 n2 是在运行时计算的值main() 基于命令行参数)
【问题讨论】:
-
一个人的 const 是另一个人的变量
标签: c++ arrays class static constants