Я понимаю, что сейчас это вполне приемлемо для инициализации Ивара значения по умолчанию:Установка значений по умолчанию для Ивар в C++ 2011
class A{
MyType T=MyValue;
}
Идея заключается в том, что MyType
уже определена по умолчанию, когда класс инстанцирован.
Но мне нужно уточнить, используется ли использование инициализирующего списка членов конструктора для этого ivar. Если да, то какова была бы установка значения по умолчанию, как указано выше?
Почему вы инициализируете переменную-член в конструкторе, если вы уже инициализируете его таким образом? –
Это на самом деле точно мой вопрос @KevinBallard – johnbakers
Что означает «ivar»? –