
160. C++ Bookcamp, WG21 April mailing, Contracts, Rust, Circle
C++ Club
00:00
The Importance of Address Zero in C++
The ability to have a program terminate when a deep reference is a null pointer has gotten worse over time because the optimizing compilers keep getting there. I've certainly done things like accidentally trying to call functions with a null this pointer and been very confused for a while before I discover that what's going wrong. And visual studio now has a remake debugger as well as Celion. It allows you to debug your CMake scripts. Which is going to be pretty horrible. But it sounds like a pretty useful feature to me.
Transcript
Play full episode