Channel
"C++Weekly"
Topics
Explain the difference between std::launder, std::bit_cast, and std::start_lifetime_as, and when to use them. I know they all serve as more well-defined alternatives to using reinterpret_cast, but I'm unclear when I should use which one.
Length
This can probably be done in 5-10 minutes.