質問です。
class Test{
enum {NUM=10};
static int data[NUM];
};
このようなクラスを作ります。このとき、data[]を定義するときに
static Test::data[]={0, 0, 0, 0, 0, 0, 0, 0, 0, 0}
これしか方法はありませんか?これだとNUMを変えたときに、定義も書き換える
必要がありますよね。なにか、スマートな書き方はありますか?