ISO/IEC 14882:2020 编程语言 C++

标准编号:ISO/IEC 14882:2020

中文名称:编程语言 C++

英文名称:Programming languages — C++

发布日期:2020-12

标准范围

本文档规定了C++编程语言实现的要求。第一个这样的需求是它们实现了语言,所以本文档也定义了C++。其他要求和第一个要求的放宽出现在本文档的不同地方。C++是基于ISO/IEC 9899:2018 Programming Languages-C(以下称为C标准)中描述的C编程语言的通用编程语言。C++提供了许多超出C提供的设施,包括额外的数据类型、类、模板、异常、命名空间、运算符重载、函数名重载、引用、自由存储管理运算符和额外的库设施。

This document specifies requirements for implementations of the C++ programming language. The first such requirement is that they implement the language, so this document also defines C++. Other requirements and relaxations of the first requirement appear at various places within this document.
C++ is a general purpose programming language based on the C programming language as described in ISO/IEC 9899:2018 Programming languages — C (hereinafter referred to as the C standard). C++ provides many facilities beyond those provided by C, including additional data types, classes, templates, exceptions, namespaces, operator overloading, function name overloading, references, free store management operators, and additional library facilities.

标准预览图


立即下载标准文件