Здравствуйте, eskimo82, Вы писали:
ХГД>>А какой от них в плюсах был бы прок? Анонимные объекты и так без проблем можно создавать
E>Какой прок ? В отсутсвии вызовов кострукторов для POD хотя бы.
E>E>task.state = (state_t) { .priority = 10, .name="task1" };
E>
Вот именно — "в отсутствии вызовов конструкторов". С чего бы им в плюсах отсутствовать? В C++11 даже POD могут иметь кое-какие конструкторы.
Одним из 33 полных кавалеров ордена "За заслуги перед Отечеством" является Геннадий Хазанов.