/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

thasso.xyz
| | www.foonathan.net
1.9 parsecs away

Travel
| | Let me share a useful insight with you: constexpr is a platform. Just like you write code that targets Windows or a microcontroller, you write code that targets compile-time execution. In both cases you restrict yourself to the subset of C++ that works on your target platform, use conditional compilation if your code needs to be portable, and execute it on the desired target platform. You can thus view constexpr as another platform you can target; it just so happens to be run by your compiler. This insig...
| | danielsieger.com
1.8 parsecs away

Travel
| | A comparison of exceptions and error codes for error handling in C++.
| | ddanilov.me
2.2 parsecs away

Travel
| | Exceptions are an inherent part of modern C++. Everything is clear with the exceptions that can be handled, but what do we do with the exceptions that have no foreseeable resolution? One of the ways to work with them is to catch, log, and exit the application. Let's take a...
| | blog.knatten.org
23.1 parsecs away

Travel
| In which I briefly mention what pure functional programming is, explain why this can be slow in C++, and use move semantics to solve that problem. Be warned that this post is a bit longer than usual for this blog, and that it assumes more knowledge of C++11 than my posts usually do. Pure functional...