2 ms·
C++20, as it contains myriad major things (e.g. concepts, ranges, and when cmake supports it modules too...) and minor things as well (e.g. lambda capture issue
by _huayra_ 5y ago
C++20, as it contains myriad major things (e.g. concepts, ranges, and when cmake supports it modules too...) and minor things as well (e.g. lambda capture issues, the spaceship operator and sane inference for comparison to avoid boilerplate). Given that C++23 is likely to be a very small set of changes, I think 20 will be the next "major standard" most folks move to.