• C/C++

    C/C++

    • const
    • static
    • this 指针
    • inline 内联函数
    • assert()
    • sizeof()
    • #pragma pack(n)
    • 位域
    • volatile
    • extern “C”
    • struct 和 typedef struct
    • C++ 中 struct 和 class
    • union 联合
    • C 实现 C++ 类
    • explicit(显式)关键字
    • friend 友元类和友元函数
    • using
    • :: 范围解析运算符
    • enum 枚举类型
    • decltype
    • 引用
    • 成员初始化列表
    • initializer_list 列表初始化【C++11】
    • 面向对象
    • 封装
    • 继承
    • 多态
    • 虚析构函数
    • 纯虚函数
    • 虚函数、纯虚函数
    • 虚函数指针、虚函数表
    • 虚继承
    • 虚继承、虚函数
    • 模板类、成员模板、虚函数
    • 抽象类、接口类、聚合类
    • 内存分配和管理
    • delete this 合法吗?
    • 如何定义一个只能在堆上(栈上)生成对象的类?
    • 智能指针
    • 强制类型转换运算符
    • 运行时类型信息 (RTTI)
    • Effective C++
    • Google C++ Style Guide