3 ms·
That SO question has barely any code examples but mostly links to sometimes quite technical documents. I'd really love to see a comprehensive list of all featur
by stinos 10y ago
That SO question has barely any code examples but mostly links to sometimes quite technical documents. I'd really love to see a comprehensive list of all features (if possible c++11, 14 and 17) together with small explanation + code samples: even though I am already using a lot of the new features I still feel like I'm missing out on certain things just because I don't know they exist and because the information is shattered. (e.g. I'm fairly sure SO has Q&A on like every new feature, but it would take an insane amount of time to go through every question tagged [c++17]).
- asitdhal 10y agoI don't know if similar things existed for C++11/14. But, it doesn't exist for C++17. I faced the similar problem. I invested some money in Effective Modern C++(Scott Mayer). It covers the language part. I borrowed a book for C++11 concurrency. But, modern C++ lacks high-quality material at one place like Golang/Rust(the language guys have very good documentation, not boring and good enough to learn quickly). There are tons of scattered example.
- surye 10y agohttps://github.com/tvaneerd/cpp17_in_TTs/blob/master/ALL_IN_ONE.md https://github.com/tvaneerd/cpp17_in_TTs/blob/master/ALL_IN_... This comes pretty close to what you're asking for I believe.
- stinos 10y agoYes, thanks, that's bascially the sort of thing I was looking for!
- brcha 10y agocppreference.com usually has [c++XYZ] marks on features introduced by a specific version of C++ and it is usually current with updates while having some basic examples for most things. The site doesn't have a comprehensive list of all the features introduced in the specific version of C++, but which ever feature is interesting to you should be easy to find there.