Мне сказали, что есть несколько ситуаций, в которых для инициализации должен использоваться список инициализации.один вопрос о списке инициализации в C++
Есть три случая
1) Const член
2) ссылка
3) члены без конструкторов по умолчанию
Является ли это правильно? Любой хотел бы это уточнить? Есть ли другой случай, который я пропустил?
Спасибо!
Можете ли вы показать мне один пример кода для случая 3? Спасибо! – skydoor
Что это значит? Код, который компилируется с членом типа класса, который не имеет каких-либо конструкторов или кода, который не существует, потому что тип класса имеет конструктор, отличный от стандартного? –
Я думаю, что код, который не потому, что у класса есть конструктор, отличный от стандартного? – skydoor