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