C++: структура объединения C должна быть инициализирована двойным "{"C++

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

Сообщение Anonymous »

Почему моя структура C my_type_t должна быть инициализирована с использованием двойного { в C++, но одного { в C достаточно?
#include
#include "types.h"

int main()
{
my_type_t t = { { .bla = 23, .sab = 0 } };
std::cout

Подробнее здесь: https://stackoverflow.com/questions/786 ... ith-double

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