05年开始关注C++0x,其时C++0x的大部分草案其实都已经初具雏形。但几个重大的特性:concepts, rvalue, memory-model, variadic-templates等都还在激烈的动荡当中。于是一路看着这些特性不断成长,不断出revisions。其间也跟标准委员会中的一些大牛们,如Peter Dimov, Doug Gregor, Clark Nelson等通过一些邮件,也在comp.std.c++上讨论问题。并断断续续的写过一些文章。
总的感觉C++0x是个非常具有革命性的版本,很有可能我们对于C++的许多陈旧看法要被改写。当然,新的学习自然是免不了的。据说x=9,所以...风暴就要来临,C++ Programmers,准备好了没?
P.S. 这个系列到目前写的都是一些比较概括的文章,其中唯一的一篇比较深入的还是英文的,读者非常寥寥,但这却是内存模型中的一个极重要的基石。有时间我会逐个介绍C++0x的各个重大特性。
C++0x的全部proposals都可以在C++ Standard Committee Website下载到。关于最新进展,则有一篇单独的paper,对所有proposals根据进入0x的可能性和类别进行了分类描述,非常不错的guide。
未完待续...
分享到:
相关推荐
C++ 0x 新特性。并非全部,但包含了最重要的语言核心变化,主要缺少并发编程支持。
本书1000余页,是到现在为止对C++0x中新增特性的3大类别(即并发性(Concurrency)、库和语言)最权威,最详细的书籍,来源于C++之父网站,应该是C++之父《The C++ Programming Language》for C++0x第四版的一个雏形...
c++0x, c++11的解决办法 如果你是用makefile编译还好解决些,但是如果你是用CMake编译,你还得变成CMake的写法. 不过低层原理都一样,都是在g++上作文章. 我来告诉你makefile和CMakeLits.txt中怎么写来解决c++0x, c++11
C++ 0x FAQ 翻译版。C++0x - the next ISO C++ standard,讲述C++ 0x标准的新内容
Overview of the New C++ C++0x Scott Meyers
C++0x 标准草稿。 C++0x 标准草稿。 C++0x 标准草稿。 C++0x 标准草稿。
C++最新标准!Overview of the New C++ (C++0x)
VC10中的C++0x特性
C++0x标准的草案,估计改动不会太大,英文好的可看看。
c++0x 线程 并行 最新资料 非常有用
C++0x_新特性
Scott Meyers 的关于C++0x的overview Effective C++ 作者的最新书籍
本人收集的,C++0x新标准资料,非常适合C++爱好者!
C++0x完成最终草案国际标准(FDIS)