инициализировать константный массив в инициализаторе класса в C ++

У меня есть следующий класс в C ++:

class a {
    const int b[2];
    // other stuff follows

    // and here's the constructor
    a(void);
}

Вопрос в том, как мне инициализировать b в списке инициализации, если я могуt инициализировать его внутри тела функции конструктора, потому что b есть?const

Это нет работа:

a::a(void) : 
    b([2,3])
{
     // other initialization stuff
}

Редактировать: речь идет о том, когда я могу иметь разные значения дляb для разных экземпляров, но известно, что значения постоянны в течение всего времени существования экземпляра.

Ответы на вопрос(10)

Ваш ответ на вопрос