История изменений
Исправление snizovtsev, (текущая версия) :
Или не иметь представления о назначении std::launder.
Почитал. Трындец костыль. После такого хочется писать на чистой сишке. Единственное не понял – это в C++17 новый UB и его решение завезли, или это решение для старого UB, который нашли юристы языка? Страшно представить, сколько пул аллокаторов наступили на него.
Исходная версия snizovtsev, :
Или не иметь представления о назначении std::launder.
Почитал. Трындец костыль. После такого хочется писать на чистой сишке. Единственное не понял – это в C++17 новый UB и его решение завезли, или это решение для старого UB, который нашли юристы языка? Страшно представить, сколько пул аллокаторов могут наступить на него.