C++培训

 

C++基础部分

  1. 开发工具的下载以及安装
  2. 开发工具的使用
  3. C和C++的关系
  4. C++的语法
  5. 第一个程序Hello,World。
  6. 命名空间
  7. C和C++的输入输出
  8. 基本类型
  9. 变量,全局变量,局部变量
  10. 常量
  11. 函数
  12. 数组
  13. 字符,字符串
  14. string
  15. while循环语句
  16. do while循环语句
  17. for循环语句
  18. if 语句
  19. 引用
  20. 指针
  21. 动态内存分配
  22. 数据结构
  23. 自定义类型
  24. 链表
  25. 异常处理

 

C++进阶部分

  1. 结构体
  2. 面向对象编程
  3. 类,构造函数,析构函数
  4. public,protected,private的关系
  5. 成员变量,成员函数
  6. 静态变量,静态函数
  7. 虚函数,纯虚函数
  8. this
  9. 重载,函数重载
  10. 操作符重载
  11. 继承,公有继承,私有继承
  12. 虚基类
  13. 多态

 

C++高级部分

  1. 函数封装
  2. 模板函数和函数模板
  3. 命名空间
  4. 类型转换
  5. 读写流操作
  6. 文件读写
  7. 排序算法
  8. 冒泡排序
  9. 快速排序
  10. 选择排序
  11. 插入排序
  12. 堆排序
  13. STL容器 (Standard Template Library)
  14. vertor容器
  15. deque容器
  16. list容器
  17. map容器
  18. queue容器
  19. set容器
  20. iterator