Favourite C++17 features
New auto rules for direct-list-initialization
static_assert with no message
typename in a template template parameter
Nested namespace definition
Attributes for namespaces and enumerators
u8 character literals
Allow constant evaluation for all non-type template arguments
Remove Deprecated operator++(bool)
Aggregate initialization of classes with base classes
Lambda capture of *this
Dynamic memory allocation for over-aligned data
Unary fold expressions and empty parameter packs
Template argument deduction for class templates
Non-type template parameters with auto type
Guaranteed copy elision
constexpr lambda expressions
Differing begin and end types in range-based for
Structured Bindings
init-statements for if and switch
Inline variables
constexpr if-statements
The Parallelism TS Merged
The Library Fundamentals TS Merged
File System TS Merged
The Mathematical Special Functions IS Merged
Other:
Vote
View Results
See this poll on:
https://poll.fm/9623158/embed
Leave a Comment
Your Name
Please enter your name.
Email Address
Please enter your email address.
Your Website (optional)
Your Comment
Please enter a comment.
0
/4000 chars
Submit Comment
Leave a Comment