C++ 11,c++标准11

  C++ 11,c++标准11

  C 11常见问题中文版

  中文版C 11常见问题已于2012年1月3日更新为英文版。

  译者前言:

  经过C标准委员会的不懈努力,最新的ISO C标准C 11,也就是最初的C0x已经正式发布。让我们欢迎C 11!

  今天,在Stroustrup的允许下,我开始翻译由他编写和维护的C 11 FAQ。我

  我觉得这是一件很伟大很光荣的事情,但是我感觉压力很大,因为我的英语水平很差,C水平也很有限。我害怕在翻译过程中出现任何错误。我笑大方没关系,但是误导孩子就是大罪了。因此,我在这里只翻译

  也算是抛砖引玉吧。如果你英语好,可以直接看他的原文。或者,你可以参考两者来阅读。我觉得收获会更多。

  当然,也欢迎大家指出翻译中的错误,或者和我一起加入翻译这份文件,为C 11在中国的推广做点事情。你可以通过的陈联系到我。

  对你的翻译做一点解释:

  在翻译的过程中,尽量遵循原文的意思,有时会根据自己的理解加上一些注释,希望能帮助你理解。另外,虽然C 11刚刚发布,但是已经有很多编译器支持C 11的一些相对独立的特性,比如gcc及其Windows下的MinGW。Visual C 2010也部分支持。通过使用这三个编译器,您可以尝试本文中的一些示例。在下面的目录中,翻译的问题链接到相应的中文文档,而未翻译的问题链接到原始的英文文本。感谢所有参与翻译的志愿者:英特玛、辣椒、大白肚、朱一博、姜亮刚、尼沃、陈亮乔。

  友情提醒:由于网站编辑原因,部分示例代码中模板类的模板参数会丢失。阅读时请参考原代码,给您带来的不便深表歉意。

  下面是Stroustrup关于C 11的采访,可以帮助你从更高的角度把握整个新的C 11标准。你应该读一下。

  最后祝大家阅读愉快:)

  —————————————————————————

  目录

  Stroustrup老师关于中文版的授权邮件,Stroustrup老师关于C 11的一些解释FAQ,关于C 11的一般问题:

  你觉得C 11怎么样?C 11什么时候能成为官方标准?编译器什么时候实现C 11标准?我们什么时候可以使用新的标准库文件?C将提供哪些新的语言特性?C将提供哪些新的标准库文件?C想达到的目标是什么?指导标准委员会的具体设计目标是什么?在哪里可以找到标准委员会的报告?哪里可以得到关于C0x的学术和技术参考资料?我还能在哪里读到关于C0x的内容?有没有关于C 11的视频?C难学吗?委员会是如何工作的?谁是标准委员会的成员?实现者应该以什么样的顺序提供C0x特性?会是C 1x吗?标准的“概念”怎么了?有没有你不喜欢的C特性?关于独立语言功能的问题:

  __cplusplus宏对齐(alignment)属性(attributes)原子操作auto——从初始化枚举类推断数据类型C99 3354具有类域和强类型枚举[[carriers _ dependency]]并复制和重新抛出异常常量表达式(const expr)decl type推断表达式控制默认函数的数据类型3354默认或禁用函数控制默认函数3354移动或复制。委托构造函数并发动态初始化和销毁no except防止异常的传播和扩散显式转换运算符扩展整数循环语句的外部模板声明序列返回值类型后语法类成员内部初始化继承的构造函数初始化列表内联命名空间(Inline命名空间)Lambdas作为模板参数的局部类型long long (long integer类型)内存模型移动语义(请参见右值引用)防止窄转换[[Noreturn]] Nullptr3354空指针标识override的控件:override vs override Control:finalPODsrange for语句(循环语句见序列)原生字符串标识右尖括号,右值指简单SFINAE规则的静态(编译时)断言-static _ assert模板别名(正式名称为“Template Typedef”)模板Typedef(见模板别名)线程本地化存储(Thread _ local)unicode统一初始化(通用化)联盟用户定义文献的语法和语义变量参数模板我经常借用提案中的一些例子, 因此,我要感谢这些提案的作者。此外,我还从自己的采访和论文中借用了很多例子。

  关于标准库的问题:

  弃_a_process算法array async()函数atomic _ operations条件变量容器std:function和STD: bind forward _ list的改进单端列表future和promise垃圾收集(应用程序二进制接口)无序容器锁)元编程(metaprogramming)类型特征互斥随机数(正则表达式)内存分配器带作用域智能指针shared_ptrsmart共享资源的指针请参考shared_ptr、weak_ptr和unique_ptr线程时间工具程序unique _ ptr无序的标准库中的tuple (STD: tuple)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • office2010激活密钥大全 怎么永久激活office2010
  • project2010产品密钥免费_project2010激活密钥永久激活码
  • c语言调用退出函数 c语言退出整个程序怎么写
  • c语言中怎么给函数初始化 c语言的初始化语句
  • c语言编写函数计算平均值 c语言求平均函数
  • chatgpt是什么?为什么这么火?
  • ChatGPT为什么注册不了?OpenAI ChatGPT的账号哪里可以注册?
  • OpenAI ChatGPT怎么注册账号?ChatGPT账号注册教程
  • chatgpt什么意思,什么是ChatGPT ?
  • CAD中怎么复制图形标注尺寸不变,CAD中怎么复制图形线性不变
  • cad中怎么创建并使用脚本文件,cad怎么运行脚本
  • cad中快速计算器的功能,cad怎么快速计算
  • cad中快速修改单位的方法有哪些,cad中快速修改单位的方法是
  • cad中心点画椭圆怎么做,cad轴测图怎么画椭圆
  • CAD中常用的快捷键,cad各种快捷键的用法
  • 留言与评论(共有 条评论)
       
    验证码: