[C++] 姗姗来迟的C++0x
来源:互联网 发布:怪物猎人捏脸数据女王 编辑:程序博客网 时间:2024/04/29 04:43
最新消息说ISO C++委员会批准了C++0x最终草案。最新的C++标准将在夏天发布,先前被临时命名为C++0x的新标准将被称为C++ 2011。
缺憾:Concepts不能出台错过了一次给template升级的难得机会;typeof未能实现只拿出了一个decltype的廉价替代品;内存处理方面没有解决根本问题(越界);异常处理方面几乎没改进。
亮点:auto关键字简化了template编程;有了标准的线程和锁;强类型的枚举;从其他语言借鉴的一些语法糖;把一些早已是事实标准的东西放入了标准。
总结:这是对C++语言的一次改良和升级,不是革命性的。如果你是C++程序员,那么在将来某个时刻这个新标准会值得你使用。但是不要期待C++变得像C#那么简单。
- [C++] 姗姗来迟的C++0x
- [C++] 姗姗来迟的C++0x
- C + +0 x中:C + +的未来
- 姗姗来迟的 Boost 1.34
- 姗姗来迟的SQLHelper
- 姗姗来迟的“关于”
- 姗姗来迟的年度总结
- 姗姗来迟的中文Webfont
- 姗姗来迟
- c语言%X与%x的区别
- 【C】x&(-x)的返回结果分析
- 分别输出a*x*x+b*x+c=0的三种情况的根
- 求一元二次方程a*x*x+b*x+c=0的3个根
- X@X.X域名转向的实现(C#)
- C++0x,崭新的C++,还是另一个JAVA?
- C++0x,崭新的C++,还是另一个JAVA?
- C++0x:崭新的C++,还是另一个Java
- 关于 A^x = A^(x % Phi(C) + Phi(C)) (mod C) 的若干证明
- 编程珠玑读书笔记——串的转置算法
- 光驱盘符消失之由于其配置信息(注册表中的)不完整或已损坏的解决办法
- 面向对象的不足
- 在IETester上安装Firebug
- Ubuntu10下中文输入法安装
- [C++] 姗姗来迟的C++0x
- Ubuntu10下Subversion安装
- Ubuntu10下SSH2协议安装
- C++ Primer Plus 6.9
- Ubuntu10和VirtualBox4实用总结-常用Java Web应用软件 (LNMJ,LAMJ)安装
- W_日记
- This moment will nap, you will have a dream; but this moment study, you will interpret a dream
- C/C++运算符优先级
- C++共享内存模板