ISO/IEC TS 21544:2018 编程语言 为模块扩展到C++
标准编号:ISO/IEC TS 21544:2018
中文名称:编程语言 为模块扩展到C++
英文名称:Programming languages — Extensions to C++ for modules
发布日期:2018-05
标准范围
ISO/IEC TS 21544:2018本文档描述了C++编程语言(条款2)的扩展,这些扩展引入了模块、通过符号名称指定一组翻译单元的功能以及表达对模块的符号依赖性的能力,以及定义模块的接口。这些扩展包括新的句法形式和对现有语言语义的修改。ISO/IEC 14882为本文档提供了重要的背景和规范。本文档是根据该规范编写的一组变更。修改或添加段落的指令被写成显式指令。根据ISO/IEC 14882直接对现有文本进行的修改使用下划线表示添加的文本,删除线表示删除的文本。
ISO/IEC TS 21544:2018 This document describes extensions to the C++ Programming Language (Clause 2) that introduce modules, a functionality for designating a set of translation units by symbolic name and ability to express symbolic dependency on modules, and to define interfaces of modules. These extensions include new syntactic forms and modifications to existing language semantics.
ISO/IEC 14882 provides important context and specification for this document. This document is written as a set of changes against that specification. Instructions to modify or add paragraphs are written as explicit instructions. Modifications made directly to existing text from ISO/IEC 14882 use underlining to represent added text and strikethrough to represent deleted text.
标准预览图


