1. C++26 Contracts: Introduction to Preconditions and Postconditions (www.cppstories.com)
In the article about Standard Library hardening, we looked at checks for invalid Standard Library container access and other broken preconditions. I mentioned that those requirements are expressed in terms of “contracts”. But what about our code? In this post, we’ll explore contracts from C++26. We’...