ISO C++ standard

GPTKB entity

Statements (58)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category gptkb:International_Standard
gptkb:programming_language
gptkbp:citation ISO/IEC 14882:year
gptkbp:documentType gptkb:ISO/IEC_14882
gptkbp:earlierVersion gptkb:ISO/IEC_14882:2011
gptkb:ISO/IEC_14882:1998
gptkb:ISO/IEC_14882:2003
gptkb:ISO/IEC_14882:2014
gptkb:ISO/IEC_14882:2017
gptkbp:earlierVersionNickname gptkb:C++03
gptkb:C++11
gptkb:C++14
gptkb:C++17
gptkb:C++98
gptkbp:firstPublished 1998
gptkbp:governingBody gptkb:International_Electrotechnical_Commission
gptkb:International_Organization_for_Standardization
gptkbp:hasCommittee gptkb:ISO/IEC_JTC_1/SC_22/WG_21
https://www.w3.org/2000/01/rdf-schema#label ISO C++ standard
gptkbp:language gptkb:C++
gptkbp:latestReleaseVersion gptkb:ISO/IEC_14882:2023
gptkbp:latestVersionNickname gptkb:C++23
gptkbp:license drafts are freely available
paid (official ISO copy)
gptkbp:nickname gptkb:C++_Standard
gptkb:ISO_C++
Standard C++
gptkbp:notableEditor gptkb:Bjarne_Stroustrup
gptkb:Richard_Smith
gptkb:Herb_Sutter
gptkb:Gabriel_Dos_Reis
gptkb:Jens_Maurer
gptkbp:officialName International Standard for Programming Language C++
gptkbp:previousEdition gptkb:ISO/IEC_14882:2020
gptkbp:previousVersionNickname gptkb:C++20
gptkbp:purpose define C++ language features
define C++ library features
ensure portability of C++ programs
gptkbp:region international
gptkbp:relatedStandard gptkb:POSIX
ISO/IEC 9899 (C standard)
gptkbp:releaseDate gptkb:ISO/IEC_14882:1998
gptkbp:reviewCycle every 3 years
gptkbp:scope defines C++ standard library
specifies syntax and semantics of C++
gptkbp:standardizedBy gptkb:ISO
gptkb:IEC
JTC 1/SC 22/WG 21
gptkbp:status active
gptkbp:updateProcess proposals and ballots by WG21
gptkbp:usedBy software developers
compiler vendors
toolchain developers
gptkbp:website https://isocpp.org/std/the-standard
gptkbp:bfsParent gptkb:The_Annotated_C++_Reference_Manual
gptkb:C++_preprocessor
gptkbp:bfsLayer 7