Какая инициализация происходит для "new T()" для агрегатного типа T?
new T()
синтаксис для инициализации значения (здесь синтаксис (2)). Согласно cppref:
Во всех случаях, если используется пустая пара фигурных скобок {} и T является агрегатным типом, агрегатная инициализация выполняется вместо инициализации значения.
Тогда как насчет new T()
для некоторого типа агрегата T
? Такой же как new T{}
?