跳转到内容

C++ 编程 - 章節列表

来自维基教科书,开放的书籍,开放的世界
  1. 介绍 C++ Development stage: 100%
  2. 编程语言 Development stage: 100%
    1. 编程范式 Development stage: 80% - C++ 作为多范式语言的通用性,面向对象编程的概念(对象和类,继承多态)。
  3. 比较 Development stage: 80% - 与其他语言的比较,与其他计算机科学结构和习语的关系。
    1. C Development stage: 80%
    2. Java Development stage: 80%
    3. C# Development stage: 30%
    4. 托管 C++ (C++/CLI) Development stage: 30%
    5. D Development stage: 30%
  1. 代码 Development stage: 70% - 包括识别到的 关键字 列表。
    1. 文件组织 Development stage: 80%
    2. 语句 Development stage: 80%
    3. 编码风格约定 Development stage: 80%
    4. 文档 Development stage: 80%
    5. 范围和命名空间 Development stage: 90%
  2. 编译器 Development stage: 70%
    1. 预处理器 Development stage: 100% - 包含标准头文件
    2. 链接器 Development stage: 70%
  3. 变量和存储 Development stage: 90% - 局部性范围可见性,包括源代码示例
    1. 类型 Development stage: 90%
  4. 运算符 Development stage: 80% - 优先级组合赋值sizeofnewdelete[] (数组),* (指针) 和 & (引用)。
    1. 逻辑运算符 Development stage: 70% - && (and),|| (or),和 ! (not)。
    2. 条件运算符 Development stage: 70% - ?:
  5. 类型转换 Development stage: 80% - 自动显式高级类型转换
  6. 控制流 Development stage: 80% - 条件语句 (ifif-elseswitch),循环迭代 (whiledo-whilefor) 和 goto
  7. 函数 Development stage: 70% - 简介 (包括 main),参数传递返回值递归函数指向函数的指针函数重载
    1. 标准 C 库 Development stage: 70% - I/O字符串和字符数学时间和日期内存其他标准 C 函数
  8. 调试 Development stage: 80% - 查找、修复、预防错误以及使用调试工具。
  1. 结构体 Development stage: 70%
  2. 联合体 Development stage: 100%
  3. Development stage: 70% (继承成员函数多态this 指针)
    1. 抽象类 Development stage: 60% 包括纯抽象类 (抽象类型)
    2. 良好类 Development stage: 80%
  4. 运算符重载 Development stage: 80%
  5. 标准输入/输出流库 Development stage: 60%
    1. 字符串 Development stage: 50%
  1. 模板 开发阶段:80%
    1. 模板元编程 (TMP) 开发阶段:60%
  2. 标准模板库 (STL) 开发阶段:60%
  3. 智能指针 开发阶段:50%
  4. 异常处理 开发阶段:60%
  5. 运行时类型信息 (RTTI) 开发阶段:60%
  1. 资源获取即初始化 (RAII) 开发阶段:70%
  2. 垃圾收集 (GC) 开发阶段:80%
  3. 设计模式 开发阶段:60% - 创建型模式结构型模式行为型模式
  4. 开发阶段:40% - API 与框架静态和动态库
  5. Boost 库 开发阶段:50%
  6. 优化你的程序 开发阶段:60%
  7. 跨平台开发 开发阶段:40%
    1. Win32 (又名 WinAPI) 开发阶段:30% - 包括 Win32 包装器
    2. 跨平台包装器 开发阶段:60%
    3. 多任务 开发阶段:70%
  8. 软件国际化 开发阶段:10%
    1. 文本编码 开发阶段:10%
  9. 统一建模语言 (UML) 开发阶段:60%

华夏公益教科书