Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2018, 21:40   #1
protoder
Пользователь
 
Регистрация: 16.11.2018
Сообщений: 16
По умолчанию Инициализация структур в стиле С

Здравствуйте. В С в поздних стандартах был разрешен такой стиль инициализации структур:

struct A B = {.field1 = 1; .field2 = 2; };

Очень удобно. Однако С++ такой код не принимает.
Я правильно понимаю, что в С++ этот формат не перешел?
protoder вне форума Ответить с цитированием
Старый 18.11.2018, 21:51   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Пока да, будет в 20. Есть экспериментальные реализации, например в clang.
p51x вне форума Ответить с цитированием
Старый 18.11.2018, 21:54   #3
protoder
Пользователь
 
Регистрация: 16.11.2018
Сообщений: 16
По умолчанию

Понял. Спасибо.
protoder вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как обойти ошибку (инициализация структур/классов, имеющих свойства) stslam C++ Builder 0 21.01.2014 19:04
Инициализация вложенных структур в Delphi calypso Общие вопросы Delphi 1 07.08.2013 20:27
Удаление структур из массива структур Infini Помощь студентам 2 02.03.2013 22:31
Инициализация структур с перечислениями MrGukk Общие вопросы C/C++ 14 09.08.2012 13:23
[C++] Инициализация массива структур отдельно от объявления MariyaL Помощь студентам 0 30.09.2009 12:27