/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

herbsutter.com
| | david.tribble.com

Incompatibilities Between ISO C90 and ISO C++98
6.7 parsecs

Travel
| |
| | brevzin.github.io

One of the reasons that I'm excited for Reflection in C++ is that it can permit you to implement, as a library, many things that previously required language features. In this post, I'm going to walk through implementing P2786R8 ("Trivial Relocatability For C++26").
5.8 parsecs

Travel
| |
| | hackingcpp.com

Destructors - one of the most important language constructs of C++ - allow to tie resource management to an object's lifetime (also known as RAII).
5.5 parsecs

Travel
| |
| | mpark.github.io

Can we work around the limitations of non-type template parameters?
40.8 parsecs

Travel
|