课程

西北工业大学的c++程序设计

理由

这个课程里的内容都比较详细,能比较全面的讲解C++,我们是从C过渡到C++的,所以我之前看了阚道洪的面向对象程序设计的课程,他讲解了两者的差别,还有C++对C的改进和提升。看了之后希望对学习有帮助。

计划

课程有48个课时,计划从2月8号开始,每天看三节左右的课程,认真做好笔记,并用写代码来巩固自己的知识。一开始会多看几节,后面会轻松点。

课程的目录

  • 第1讲 C++语言概述
  • 第2讲 信息的表示与存储
  • 第3讲 程序中数据的表示
  • 第4讲 运算符与表达式
  • 第5讲 顺序结构的程序设计
  • 第6讲 选择结构的程序设计
  • 第7讲 循环结构的程序设计
  • 第8讲 循环结构的设计
  • 第9讲 函数的定义和使用
  • 第10讲 函数的设计
  • 第11讲 函数的调用
  • 第12讲 作用域、生命期和程序的组织结构
  • 第13讲 数组的定义和使用
  • 第14讲 数组与函数
  • 第15讲 字符串的处理
  • 第16讲 数组的应用
  • 第17讲 指针的定义与使用
  • 第18讲 指针与数组
  • 第19讲 指针与函数
  • 第20讲 动态分配内存
  • 第21讲 自定义数据类型
  • 第22讲 自定义数据类型的应用——链表
  • 第23讲 预处理命令
  • 第24讲 习题解析
  • 第25讲 类的定义
  • 第26讲 对象的定义和使用
  • 第27讲 构造函数
  • 第28讲 默认构造函数和复制构造函数
  • 第29讲 析构函数
  • 第30讲 对象数组和对象指针
  • 第31讲 类作用域、对象生命期、const限定
  • 第32讲 静态成员和友元
  • 第33讲 类的继承与派生
  • 第34讲 派生类成员的访问
  • 第35讲 派生类的构造和析构函数
  • 第36讲 多重继承
  • 第37讲 多态性
  • 第38讲 虚函数
  • 第39讲 运算符重载
  • 第40讲 典型运算符的重载
  • 第41讲 类模板
  • 第42讲 标准库
  • 第43讲 文件
  • 第44讲 向量vector
  • 第45讲 列表list
  • 第46讲 队列(queue)和栈(stack)
  • 第47讲 异常处理
  • 第48讲 命名空间

完成进度

(更新中)

2018/2/8

我看了 第1讲 C++语言概述
第2讲 信息的表示与存储
第3讲 程序中数据的表示

2018/2/9

我看了 第4讲 运算符与表达式
第5讲 顺序结构的程序设计
第6讲 选择结构的程序设计

最新文章

  1. Repository 返回 IQueryable?还是 IEnumerable?
  2. js中的按键事件
  3. 如何让iOS 保持界面流畅?这些技巧你知道吗
  4. ”Connection reset by peer“引发的思考
  5. UVA 393
  6. hdu2011java
  7. Ubuntu下Geary安装
  8. 随记两个SHELL文本处理
  9. .Net多线程编程—同步机制
  10. CF877F
  11. 使用onblur+alert+focus导致的死循环解决
  12. PythonStudy——生成器
  13. Dynamic CRM 2015学习笔记(5)CRM 2015 导入 OData Query Designer 解决方案
  14. C++泛型编程(1)--自己实现C++迭代器/遍历器 iterator
  15. Python 学习书籍推荐
  16. POJ 2762 Going from u to v or from v to u?- Tarjan
  17. Haproxy TCP数据转发
  18. 【RF库XML测试】测试的XML文件说明
  19. PL/SQL developer 出现无效的SQL语句的解决
  20. iptables 增删查改

热门文章

  1. [转]IA64与X86-64的区别
  2. (补题 杭电 1008)Elevator
  3. /usr/bin/python与/usr/bin/env python的区别
  4. Go语言中映射表map的使用
  5. python -keras
  6. springcloud 笔记-服务注册中心
  7. nodejs实现文件上传
  8. 20155323 2016-2017-2 《Java程序设计》第一周学习总结
  9. 微信小程序标签页切换
  10. httpclient在获取response的entity时报异常