C++17 is feature complete

Enamex via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 26 10:18:48 PDT 2016


https://www.reddit.com/r/cpp/comments/4pmlpz/what_the_iso_c_committee_added_to_the_c17_working/

Added stuff like:
   - a very limited destructuring syntax (structured bindings) 
(use case is for tuples; but likely to use a new reserved 
function name for general struct destructuring (like 'get<>()' or 
something);
   - template arguments that accept constant values of any type 
whatsoever 'template<auto Arg>';
   - 'constexpr if';
   - specified order of evaluation for function calls and any 
syntax with arguments (including built-in operators on primitive 
types).




More information about the Digitalmars-d mailing list