C++17 is feature complete

Jack Stouffer via Digitalmars-d digitalmars-d at puremagic.com
Sun Jun 26 11:16:32 PDT 2016


On Sunday, 26 June 2016 at 17:18:48 UTC, Enamex wrote:
> 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).

Please be excited for modules, coming out three years from now 
(plus implementation time).


More information about the Digitalmars-d mailing list