C 从入门到精通(第2版)_第1页
C 从入门到精通(第2版)_第2页
C 从入门到精通(第2版)_第3页
C 从入门到精通(第2版)_第4页
C 从入门到精通(第2版)_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C++从入门到精通(第2版)读书笔记模板01思维导图读书笔记目录分析内容摘要精彩摘录作者介绍目录0305020406思维导图第版读者对象相关算法实战实战综合应用函数第章开发系统类型构造函数语句管理项目算法本书关键字分析思维导图内容摘要内容摘要《C++从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了C++的相关知识和实战技能。《C++从入门到精通(第2版)》第1篇【基础知识】主要讲解C++的基础知识、C++程序的基本组成、数据类型、运算符和表达式、程序控制结构和语句、算法与流程图、数组、函数、指针以及输入和输出等;第2篇【核心技术】主要讲解类和对象、命名空间、继承与派生以及多态与重载等;第3篇【高级应用】主要讲解文件操作、容器、模板、算法、函数对象、字符串操作和异常处理等;第4篇【项目实战】主要讲解项目规划,以及信息管理系统、图书信息管理系统和职工信息管理系统的开发流程。《C++从入门到精通(第2版)》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。《C++从入门到精通(第2版)》适合任何想学习C++的读者,无论您是否从事计算机相关行业,是否接触过C++,均可通过学习快速掌握C++的开发方法和技巧。读书笔记读书笔记大学的时候没有好好的学习C++,现在我来补课了。大概看了看,上学的时候没学好,自学更难!哈哈哈有期间再翻翻。基本上还是讲解的比较签,其实对于并发,线程这块本书未曾提及,但是讲解的基础比较夯实。教材十分详细,特别适合初学者。大体就是大一大二学的c语言,数据结构和面向对象设计的全部内容,看过一遍当作复习。精彩摘录精彩摘录程序设计方法有两种,一种是结构化程序设计,另外一种是面向对象程序设计。结构定理指出:任何程序逻辑都可以用顺序、选择和循环等3种基本结构来表示面向对象程序设计的本质是把数据和处理数据的过程看成一个整体——对象。在C++中,有3类预处理命令:宏定义命令、文件包含命令和条件编译命令。字符型→短整型→整型→单精度浮点型→双精度浮点型相对于C语言来说C++语言引入了两个新方面:其一,就是面向对象(具体来说就是类);其二,就是模板技术。基类拥有的是派生类共有的方法和属性,派生类则根据自身的特点对这些方法进行实现,对这些属性进行操作。翻译程序有3种不同类型:汇编程序、编译程序和解释程序static_cast、const_cast、dynamic_cast和reinterpret_cast。多态性可以分为编译时的多态性和运行时的多态性两大类。目录分析第1章开始C++编程之旅—Hello,C++第2章C++程序的基本组成第3章数据类型第4章C++中的公式—运算符和表达式第1篇基础知识第5章程序控制结构和语句第6章程序设计的灵魂—算法与流程图第7章相同类型的数值表达—数组第8章常用代码的封装—函数第9章内存的快捷方式—指针第10章用户与计算机的交互—输入和输出010302040506第1篇基础知识第1章开始C++编程之旅—Hello,C++1.1熟悉本书的开发平台—VisualC++6.01.2C++程序开发1.3第1个C++程序——Hello,world1.4实战练习第2章C++程序的基本组成2.1预处理命令2.2函数2.3注释2.4C++代码编写规范2.5身边的老师——使用MSDN帮助2.6实战练习第3章数据类型3.1数据类型3.2常量与变量3.3变量3.4数据类型转换3.5综合应用3.6实战练习第4章C++中的公式—运算符和表达式4.1C++中的运算符和表达式4.2算术运算符和表达式4.3逻辑运算符和表达式4.4关系运算符和表达式4.5条件运算符和表达式4.6赋值运算符和表达式4.7逗号运算符和表达式4.8运算符的优先级4.9综合应用第5章程序控制结构和语句5.1程序流程概述5.2顺序结构5.3选择结构与语句5.4循环结构与语句5.5转向语句5.6常见错误5.7程序调试5.8综合应用5.9实战练习第6章程序设计的灵魂—算法与流程图6.1算法基础6.2流程图基础6.3如何表示一个算法6.4结构化算法6.5综合应用6.6实战练习第7章相同类型的数值表达—数组7.1什么是数组7.2二维数组7.3多维数组7.4一维数组元素排序7.5综合应用7.6实战练习第8章常用代码的封装—函数8.1函数8.2函数的定义与声明8.3函数的参数和返回值8.4函数的调用8.5局部变量和全局变量8.6变量的存储类别8.7内部函数和外部函数8.8内联函数8.9编译预处理第9章内存的快捷方式—指针9.1指针概述9.2指针和数组9.3指针和函数9.4const指针9.5void指针类型9.6综合应用9.7实战练习第10章用户与计算机的交互—输入和输出10.1标准输入/输出10.2标准格式输出流10.3其他输入/输出函数10.4随机数发生器函数10.5字符串操作10.6综合应用10.7实战练习第11章面向对象编程基础—类和对象第12章C++中的空间应用—命名空间第13章继承与派生第14章多态与重载第2篇核心技术第11章面向对象编程基础—类和对象11.1类与对象概述11.2构造函数11.3析构函数11.4工程的建立和宏定义11.5友元11.6综合应用11.7实战练习第12章C++中的空间应用—命名空间12.1命名空间的定义12.2命名空间成员的使用12.3类和命名空间的关系12.4自定义命名空间12.5综合应用12.6实战练习第13章继承与派生13.1继承概述13.2单继承13.3多重继承13.4综合应用13.5实战练习第14章多态与重载14.1多态概述14.2虚函数14.3构造函数多态14.4抽象类14.5重载概述14.6综合应用14.7实战练习第15章文件操作第16章容器第17章模板第18章算法、函数对象、字符串操作第19章异常处理12345第3篇高级应用第15章文件操作15.1什么是文件15.2文件的打开和关闭15.3文件的读写15.4在文件中实现定位到每个数据15.5文件中的数据随机访问15.6实战练习第16章容器16.1容器的概念16.2迭代器16.3顺序容器16.4关联容器16.5映射116.6适配器16.7实战练习第17章模板17.1模板的概念17.2模板的编译模型17.3模板的特化17.4实战练习第18章算法、函数对象、字符串操作18.1算法18.2函数对象18.3字符串18.4实战练习第19章异常处理19.1异常的类型19.2异常处理的基本思想19.3异常处理语句19.4多种异常的捕获19.5异常的重新抛出19.6构造函数异常的处理19.7实战练习第20章项目规划第21章信息管理不用愁—信息管理系统第22章图书信息管理系统第23章职工信息管理系统第4篇项目实战第20章项目规划20.1项目开发流程20.2项目开发团队20.3项目开发文档20.4项目的实际运作20.5项目规划常见问题及解决方法第21章信息管理不用愁—信息管理系统21.1日历系统21.2学生成绩管理系统21.3银行卡管理系统第22章图书信息管理系统22.1开发背景22.2需求及功能

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论