История изменений
Исправление KivApple, (текущая версия) :
Я про второй случай. Тут у тебя вполне есть две аллокации.
//global op new called, size = 80
//global op new called, size = 8
В первом случае вектор вообще не создаётся. У тебя там std::initializer_list, а он создаётся статически. Constexpr для этого не нужен.
Исходная версия KivApple, :
Я про второй случай. Тут у тебя вполне есть две аллокации.
//global op new called, size = 80
//global op new called, size = 8
В первом случае вектор вообще не создаётся. У тебя там std::initializer_list, а он создаётся статически.