通过小习题来学习 C++1X

概念:

  • POD:Plain Old Data

语言特性:

  • C++ 11

  • C++ 14

    • 自动推导函数返回值
    • lambda 参数泛型
    • 右值引用,移动语义
    • constexpr 改进
    • 0b 字面量
    • std::make_unique<T>
  • C++ 17

    • 还没有练习
  • 传统 C++

    • const char *a (常量的指针) 和 char *const a (指针常量)
    • malloc/free, new/delete
    • decltype

标准库:

  • 还没有练习

场景:

  • 还没有练习

算法实现:

  • 还没有练习

编译器特性:

  • likely:告诉编译器哪个分支更可能命中

调试:

  • 使用 gdb 调试 core

项目:

  • 还没有练习

参考文章