Ошибка: слишком много инициализаторов для структурыC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Ошибка: слишком много инициализаторов для структуры

Сообщение Anonymous »

Я пробую код с C ++ 11, < /p>
struct Data {};

struct B {
B(Data data) : m_data{data} {}
Data m_data{};
};
< /code>
он жалуется
ошибка: слишком много инициализаторов для 'data' < /p>
Что не так? < /p>

Подробнее здесь: https://stackoverflow.com/questions/441 ... r-a-struct
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»