【发布时间】:2012-11-30 12:43:43
【问题描述】:
如何初始化常量整数数组类成员?我认为在同样的情况下,经典数组不是最佳选择,我应该使用什么来代替它?
class GameInstance{
enum Signs{
NUM_SIGNS = 3;
};
const int gameRulesTable[NUM_SIGNS][NUM_SIGNS]; // how to init it?
public:
explicit GameInstance():gameRulesTable(){};
};
【问题讨论】:
-
感谢您的评论,我查看了这个问题,但这些问题在 2008 年得到了回答,并且有一些关于可能的新标准功能的讨论,在 2011 年晚些时候被接受。
-
该问题中有 C++11 的答案。
-
@vard 这是 Flexo 的答案。
标签: c++ arrays initialization