Я все еще зарабатываю свои крылья C ++; У меня вопрос, есть ли у меня такая структура:
struct Height
{
int feet;
int inches;
};
И тогда у меня есть несколько строк вроде:
Height h = {5, 7};
Person p("John Doe", 42, "Blonde", "Blue", h);
Мне нравится инициализация структур с помощью фигурных скобок, но я бы предпочел, чтобы вышеприведенное было в одной строке в анонимной структуре Height. Как мне это сделать? Мой первоначальный наивный подход был:
Person p("John Doe", 42, "Blonde", "Blue", Height{5,7});
Это не сработало. Я очень далеко от цели?