👩💻 Join our community of thousands of amazing developers!
When you see an article about new C++ features, most of the time you’ll see a description of major elements. Looking at C++17, there are a lot of posts (including articles from this blog) about structured bindings, filesystem, parallel algorithms, if constexpr, std::optional, std::variant… and other prominent C++17 additions. But how about those smaller parts? Library or language improvements that didn’t require decades to standardise or violent “battles” at the ISO meetings. In this article, I...