LINUX.ORG.RU

История изменений

Исправление 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, а он создаётся статически.