Skip to content
C++ Pulse
Map
Standards
Features
Papers
Atlas
Search
Map
/
Standards
/
C++17
/
Urbana 2014
Urbana 2014
November 2014 plenary · adopted into
C++17
24
papers adopted
10
features touched
← Issaquah 2014
Interim 2015 →
Small language features (C++17)
7 papers
N3922
New Rules for auto deduction from braced-init-list
C++17
N3928
Extending static_assert, v2
C++17
N4051
typename/class
C++17
N4230
Nested namespace definition (revision 2)
C++17
N4261
Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers
C++17
N4262
Wording for Forwarding References
C++17
N4267
Adding u8 character literals
C++17
Containers & iterators (C++17)
4 papers
N4089
Safe conversions in unique_ptr<T[]>
C++17
N4279
Improved insertion interface for unique-key maps
C++17
N4280
Non-member size() and more
C++17
N4284
Contiguous Iterators
C++17
Core & Library issue resolutions
2 papers
N4192
C++ Standard Core Language Active Issues, Revision 91
C++17
N4245
C++ Standard Library Active Issues List (Revision R90)
C++17
Deprecations & removals (C++17)
2 papers
N4086
Removing trigraphs??!
C++17
N4190
Removing auto_ptr, random_shuffle(), And Old <functional> Stuff
C++17
noexcept in the type system
2 papers
N4259
Wording for std::uncaught_exceptions
C++17
N4285
Cleanup for exception-specification and throw-expression
C++17
Type traits & metaprogramming (C++17)
2 papers
N3911
TransformationTrait Alias void_t
C++17
N4277
TriviallyCopyable reference_wrapper
C++17
Utilities (C++17)
2 papers
N4169
A proposal to add invoke function template
C++17
N4258
Cleaning-up noexcept in the Library
C++17
Attributes (C++17)
1 paper
N4266
Attributes for namespaces and enumerators
C++17
auto non-type template parameters
1 paper
N4268
Allow constant evaluation for all non-type template arguments
C++17
Fold expressions
1 paper
N4295
Folding expressions
C++17