ISO C++20

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:abbreviation gptkb:C++20
gptkbp:category gptkb:programming_language
gptkbp:features coroutines
modules
improved error handling
concepts
improved standard library
improved regular expressions
ranges
atomic smart pointers
calendar and timezone library
expanded constexpr support
immediate functions
improved algorithms
improved chrono library
improved diagnostics
improved lambdas
improved networking support
improved thread support
improved type traits
new standard attributes
template parameter lists in lambdas
three-way comparison (spaceship operator)
improved memory model
bit fields in unions
constexpr enhancements
improved atomic operations
improved calendar and timezone support
improved concepts support
improved constexpr containers
improved constexpr functions
improved coroutines support
improved file system support
improved lambda expressions
improved modules support
improved ranges support
improved reflection support
improved smart pointers
improved string formatting
improved synchronization primitives
improved template metaprogramming
improved type deduction
https://www.w3.org/2000/01/rdf-schema#label ISO C++20
gptkbp:language English
gptkbp:officialName gptkb:ISO/IEC_14882:2020
gptkbp:partOf gptkb:C++_programming_language
gptkbp:predecessor gptkb:ISO_C++17
gptkbp:publicationYear 2020
gptkbp:publishedBy gptkb:International_Electrotechnical_Commission
gptkb:International_Organization_for_Standardization
gptkbp:status published
gptkbp:successor gptkb:ISO_C++23
gptkbp:bfsParent gptkb:C++_Standard_Template_Library
gptkbp:bfsLayer 6