Compile-Time Unsigned Overflow Detection in C++: From `if`-checks to `constexpr` Assertions
Unsigned overflow wraps. That's the contract. C++ won't catch it, the CPU won't trap it. But your size calculation that wraps to a smaller buffer? That's a memory corruption vulnerability, and it's yo
Modern C++ // dev May 1, 2026 9 min read
C++ Profiles: What, Why, and How at using std::cpp 2026
I spent a week after using std::cpp 2026 trying to answer one question about profiles: do the checks cost anything? The proposal sounds good on paper — opt-in safety enforcement per translation unit,
Modern C++ // dev Mar 27, 2026 8 min read