• 现行
  • 正在执行有效
  • 2017-12-01 颁布
©正版授权
注:本标准为国际组织发行的正版标准,下载后为完整内容;本图片为程序生成,仅供参考,介绍内容如有偏差,以实际下载内容为准
【正版授权-英语版】 ISO/IEC 14882:2017 EN Programming languages - C++_第1页
全文预览已结束

下载本文档

基本信息:

  • 标准号:ISO/IEC 14882:2017 EN
  • 标准名称:编程语言 - C++
  • 英文名称:Programming languages - C++
  • 标准状态:现行
  • 发布日期:2017-12-01

文档简介

C++是一种广泛使用的编程语言,由C语言和模板引入新特性的设计而来。ISO/IEC14882:2017ENProgramminglanguages-C++标准主要涵盖了以下几个主要方面:

1.**语法和语义**:该标准详细描述了C++的语法和语义规则,包括关键字、数据类型、变量、控制结构、函数、类和对象等。

2.**标准库**:该标准提供了C++的标准库,包括常用的数据结构和算法,如向量、列表、队列、堆栈、字符串处理等。

3.**异常处理**:C++支持异常处理机制,ISO/IEC14882:2017ENProgramminglanguages-C++详细描述了异常处理的概念和语法。

4.**多态性**:C++支持面向对象的编程,包括类和对象的概念,以及多态性(或称为抽象性)的概念。该标准详细描述了如何使用这些概念进行编程。

5.**模板**:C++支持模板,允许程序员编写泛型代码。ISO/IEC14882:2017ENProgramminglanguages-C++详细描述了模板的使用和语法。

6.**编译和链接**:该标准还涵盖了C++程序的编译和链接过程,包括如何将源代码文件转换为可执行文件。

7.**安全性**:ISO/IEC14882:2017ENProgramminglanguages-C++强调了编程安全的重要性,并提供了关于如何编写安全代码的建议和指导。

ISO/IEC14882:2017ENProgramminglanguages-C++是一个非常全面的标准,涵盖了C++编程语言的各个方面,为程序员提供

温馨提示

  • 1. 本站所提供的标准文本仅供个人学习、研究之用,未经授权,严禁复制、发行、汇编、翻译或网络传播等,侵权必究。
  • 2. 本站所提供的标准均为PDF格式电子版文本(可阅读打印),因数字商品的特殊性,一经售出,不提供退换货服务。
  • 3. 标准文档要求电子版与印刷版保持一致,所以下载的文档中可能包含空白页,非文档质量问题。
  • 4. 下载后请按顺序安装Reader(点击安装)和FileOpen(点击安装)方可打开。详细可查看标准文档下载声明

评论

0/150

提交评论