Пусть у меня есть некая структура:
struct A
{
int a;
int b;
};
Я могу заводить объект структуры и сразу задавать значения следущим способом:
A a = {0,0};
А как мне быть если я хочу воспользоваться чем-то подобным в списке инициализации в конструкторе...
SomeClass::SomeClass():
a{0,0}// что здесь написать чтобы работало?
{
}
Опережая вопросы сразу скажу зачем мне это надо. У структуры нет конструкторов. И я хочу ее конструировать в списке инициализации.(чтобы сначала не работал конструктор по умолчанию). Во вторых у объекта a я хочу поставить модификатор const и поэтому мне просто необходимо инициализировать ее в списке...