|
You are here |
danlark.org | ||
| | | | |
www.cppstories.com
|
|
| | | | | When you see an article about new C++ features, most of the time you'll have 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 some smaller parts? | |
| | | | |
developernote.com
|
|
| | | | | ||
| | | | |
www.foonathan.net
|
|
| | | | | If you want a function that returns multiple values, you'd use a reference and assign the outputs to that. But using a reference has a few drawbacks - it is not obvious in the caller, requires default construction etc. This post will explain why you sometimes need output parameters and how to fix their problems. | |
| | | | |
nelari.us
|
|
| | | A small look at some useful template techniques, in the context of trying to bind functions to a virtual machine. I wrote this post mostly for myself so that these techniques would be listed all in one place. | ||