One Comment

  1. Xiyue Deng

    C++11 中的重要新内容(核心语言):
    (1) 更好的范型支持,如:
    * 变长模板(variadic template)
    * 外部模板(extern template)
    * 模板别名 (template typedef)
    * 类型推理 (auto/decltype)
    (2) 语言级并发支持
    * 改进内存模型,更好的原子操作模型 (atomic)
    * 语言级别并发支持
    其他语言级别的革新包括:移动语义 (move semantics),右值引用 (rvalue reference),unicode 支持,统一初始化语法 (std::map dictionary = { {“template”, u8″模板”}, {“generic”, u8″范型”} };),lambda 表达式,基于范围的 for 语法 (range-based for),定长整数类型(C99 兼容),继承方法标记 (override, final),等等。

    标准库增加了更多内容,包括 regex, threading, tuple, unordered (hash) containers, smart pointers, special math functions, etc.

    具体参见 Bjarne Stroustrup 的 C++0x FAQ: http://www2.research.att.com/~bs/C++0xFAQ.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注


此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据