ISO/IEC TR 19768:2007 信息技术 程序设计语言 C++库扩展的技术报告

标准编号:ISO/IEC TR 19768:2007

中文名称:信息技术 程序设计语言 C++库扩展的技术报告

英文名称:Information technology — Programming languages — Technical Report on C++ Library Extensions

发布日期:2007-11

标准范围

ISO/IEC TR 19768:2007规定了对编程语言C++的标准库的一系列扩展,如ISO/IEC 14882所规定的,以便为扩展的C++标准库构建更广泛的现有实践。ISO/IEC TR 19768:2007中的一些组件可以考虑在C++的未来版本中进行标准化。ISO/IEC TR 19768:2007中规定的扩展的具体类别如下:通用实用程序,如引用计数指针;函数式编程;编译时类型查询的工具;增强了对数值计算的支持;哈希表和其他附加容器类;正则表达式处理;根据ISO/IEC 9899的规定,改进了C编程语言的功能。

ISO/IEC TR 19768:2007 specifies a series of extensions to the standard library for the programming language C++, as specified by ISO/IEC 14882, in order to build more widespread existing practice for an expanded C++ standard library. Some of the components in ISO/IEC TR 19768:2007 could be considered for standardization in a future version of C++.

The specific classes of extensions specified in ISO/IEC TR 19768:2007 are as follows:


  • general utilities such as reference-counted pointers;

  • functional programming;

  • facilities for compile-time type queries;

  • enhanced support for numerical computation;

  • hash tables and other additional container classes;

  • regular expression processing;

  • improved capability with the programming language C, as specified by ISO/IEC 9899.

标准预览图


立即下载标准文件