У меня есть класс, и я хочу иметь несколько бит-масок со значениями 0,1,3,7,15,...
Итак, по существу, я хочу объявить массив констант int, например:
class A{
const int masks[] = {0,1,3,5,7,....}
}
но компилятор всегда будет жаловаться.
Я пробовал:
static const int masks[] = {0,1...}
static const int masks[9]; // then initializing inside the constructor
Любая идея о том, как это можно сделать?
Спасибо!