Albuquerque 2017
November 2017 plenary · adopted into C++2028papers adopted
13features touched
Small language features (C++20)
5 papersfor statements with initializerC++20P0641R2Resolving core issue #1331C++20P0692R1Access checking on specializationsC++20P0846R0ADL and function templates that are not visibleC++20P0859R0Core issue 1581C++20Core & Library issue resolutions
4 papersAtomics & memory model (C++20)
3 papersstd::memory_order a scoped enumerationC++20P0718R2Atomic shared_ptrC++20Lambda improvements (C++20)
3 papersP0202R3Add
constexpr modifiers to functions in <algorithm> and <utility> HeadersC++20P0415R1constexpr for std::complexC++20Strings & I/O (C++20)
2 papersostreamC++20P0457R2String prefix and suffix checkingC++20Three-way comparison (<=>)
2 papersUtilities & type traits (C++20)
2 papersremove_cvrefC++20P0777R1Treating unnecessary decayC++20