Jacksonville 2016
March 2016 plenary · adopted into C++1728papers adopted
12features touched
Small language features (C++17)
4 papersenum class valuesC++17P0184R0Generalizing the range-based for loopC++17P0245R1Hexadecimal floating literals for C++C++17Utilities (C++17)
4 papersstd::hypotC++17P0152R1constexpr atomic::is_always_lock_freeC++17P0154R1constexpr std::hardware_{constructive,destructive}_interference_sizeC++17Attributes (C++17)
3 papers[[fallthrough]] attributeC++17P0189R1Wording for [[nodiscard]] attributeC++17P0212R1Wording for [[maybe_unused]] attributeC++17Containers & iterators (C++17)
3 papersconstexpr modifiers to reverse_iterator, move_iterator, array and range accessC++17P0033R1Re-enabling shared_from_thisC++17P0272R1Give std::string a non-const .data() member functionC++17Core & Library issue resolutions
3 papersP0005R4Adopt
not_fn from library fundamentals v2 TS for C++17C++17P0220R1Adopt library fundamentals v1 TS components for C++17C++17P0253R1Fixing a design mistake in the searchers interfaceC++17