std::launder: зачем и когда нужен
Привет, Хабр! В этой статье разберём мутный, но крайне важный инструмент ‒ std::launder . Мы поглядим, зачем его протащили в C++17 и что компилятор делает, когда видит launder.
https://habr.com/ru/companies/otus/articles/914126/
#c++ #C++17 #неопределённое_поведение #lifetime_объекта #оптимизации_компилятора #указатели