На дворе C++23, а заставить компилятор проверять код всё ещё помогает только ассемблер
Казалось бы, современный C++ дает нам море инструментов для контроля кода на этапе компиляции: static_assert, концепты, constexpr всё, что только можно. Но что делать, если вам нуж...