课程

西北工业大学的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讲 选择结构的程序设计

C++寒假计划的更多相关文章

  1. 50道经典的JAVA编程题(46-50)

    50道经典的JAVA编程题(46-50),最后五道题了,这是一个美妙的过程,编程真的能让我忘掉一切投入其中,感觉很棒.今天下午考完微机原理了,大三上学期就这样度过了,这学期算是解放了,可是感觉我还是没 ...

  2. java_爬虫_从腾讯视频播放界面爬取视频真实地址

    由于想在微信公众号里爬一点儿考研的视频 花了差不多一天的时间把这个爬虫做好(其实也不算爬虫吧,就算个能批量处理的地址解析器,半个爬虫) 不多说,进正题 (本文适合有java基础的同学,没基础的用客户端 ...

  3. 程序设计第二次作业<2>

    我所找到的C++相关课程列表: (2016/1/27)(部分) 1. 慕课网 http://www.imooc.com/learn/342 <c++远征之起航篇> 授课人:james_yu ...

  4. C语言|博客作业12-学期总结

    我学到的内容 我的收获 第一次:https://www.cnblogs.com/tongyingjun/p/11563433.html:总结:初步了解了C语言.代码.博客园和Markdown语法. 第 ...

  5. 逆向工程初步160个crackme-------7

    这两天有点发烧,被这个疫情搞得人心惶惶的.我们这里是小镇平常过年的时候人来人往的,今年就显得格外的冷清.这是老天帮让在家学习啊,破解完这个crackme明天就去接着看我的加密解密,算了算没几天就开学了 ...

  6. 寒假学习计划(c++作业2)

    C++学习计划 一.课程概况 1.课程名称:c++远征攻略 2.授课人姓名:james_yuan 3.课程链接地址:http://www.imooc.com/course/programdetail/ ...

  7. 寒假短期学习计划 - C++

    寒假短期学习计划 - C++ 一.所选课程 && 相关 0.选以下课的理由: 选课理由0: 只是短期的计划,先选些短视频感受:之后再视情况选其他课: 选课理由1: 难度低,以前自学过一 ...

  8. 寒假关于计算机课程的学习计划(第二次作业<二>)

    由于自己刚从紧张的高中学习中解脱出来,进入大学学习意识不够重视,导致学业与别人相差较大,特别是C语言,所以打算寒假主要先补一补C语言.自己在网上查找了很多资料,包括浙江大学翁凯老师在网易云课堂讲的&l ...

  9. 寒假c++学习计划

    课程选择 概览 清华大学 C++语言程序设计基础 深入学习 清华大学 C++语言程序设计进阶 (2015年秋) 理由 清华大学郑莉老师的课浅显易懂,很适合我这种小白,再加上学习过c语言理解c++基础并 ...

随机推荐

  1. work notes

    本喵,一个快乐的web开发肥宅程序媛,参与过手机端.电视TV端.电脑端的开发.工作之余,总结了一些经验[避坑指南]分享给大家- 1. webView内嵌h5页面时,如果内嵌的页面有出现手机自带键盘或者 ...

  2. TF-IDF介绍

    TF-IDF是什么 TF-IDF是一种统计方法,用以评估一个词对于一篇文章或语料库中一篇文章的重要性.字词的重要性随着它在文件中出现的次数成正比增加,但同时会随着它在语料库中出现的频率成反比下降. T ...

  3. Spark异常:A master URL must be set in your configuration处理记录

    问题描述:    项目中一位同事提交了一部分代码,代码分为一个抽象类,里面含有sparkcontent,sparkSession对象:然后又三个子类实例化上述抽象类,这三个子类处理三个任务,最后在同一 ...

  4. Rails中生成并在ActionMailer附件中发送csv、excel、pdf、zip文件

    1.修改Gemfile # PDF generator gem 'prawn' gem 'prawn-table' # Excel generator gem 'rubyXL' #Zip genera ...

  5. fdisk 命令总结

    fdisk 侧重点是如何将一块硬盘,进行分区,格式化然后使用 fdisk --help 或者man fdisk可以帮助我们快速上手 划分sdb这块硬盘 1.fdisk /dev/sdb 进行分区 2. ...

  6. Python用@property使类方法像属性一样访问

    class Screen(object): @property #读取with的值getter方法 def width(self): return self._width @width.setter ...

  7. IC设计笔试面试小问题总结(随时更新)-IC设计笔记(三)

    都是一些细节性问题,放在一起记忆,一问一答的形式,有任何问题欢迎文章上方微博讨论,多思多想. 1.What makes the difference between Run time and CPU ...

  8. hadoop deployment

    本文主要是以安装和使用hadoop-0.12.0为例,指出在部署Hadoop的时候容易遇到的问题以及如何解决. 硬件环境共有3台机器,均使用的FC5系统,Java使用的是jdk1.6.0.IP配置如下 ...

  9. 20155227 2016-2017-2 《Java程序设计》第三周学习总结

    20155227 2016-2017-2 <Java程序设计>第三周学习总结 教材学习内容总结 类与对象 使用Java撰写程序几乎都在使用对象,要产生对象必须先定义类,类是对象的设计图,对 ...

  10. 20155231 2016-2017-2 《Java程序设计》第10周学习总结

    20155231 2016-2017-2 <Java程序设计>第10周学习总结 教材学习内容总结 学习目标 了解计算机网络基础 掌握Java Socket编程 理解混合密码系统 掌握Jav ...