The correct way to do type punning in C++ | Dark Hacker News