Здравствуйте, pokutan, Вы писали:
P>думаю, вопрос немного в другой плоскости
P>читаем aggregate_initialization
P>An aggregate is one of the following types:
P>array type
P>class type (typically, struct or union), that has
P>.........
P>.........
P>no virtual member functions
P>тип агрегатор имеет кучу ограничений, среди прочего — не может иметь виртуальных методов
я про это и написал.
Но в чём причина добавлять такое ограничение в стандарт? Без него было бы лучше.