C++从入门到精通(微视频精编版)

C++从入门到精通(微视频精编版)

作者:明日科技 编著

出版社:清华大学

出版年:2020年6月

ISBN:9787302518259

所属分类:网络科技

书刊介绍

《C++从入门到精通(微视频精编版)》内容简介

本书从初、中级读者的角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用C++进行程序开发需要掌握的知识。全书分为3篇21章,包括初识C++、C++语言基础、运算符与表达式、位运算、条件判断语句、循环语句、函数、数组、指针和引用、结构体、共用体和枚举类型、面向对象编程技术、类和对象、继承与派生、模板、STL标准模板库、RTTI与异常处理、程序调试、文件操作、网络通信和餐饮管理系统等内容。书中所有知识都结合具体实例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C++程序开发的精髓,快速提高开发技能。
明日科技编著。

作品目录

内容简介
前言Preface
第1篇
基础篇
第1章:初识C++
1.1、C++概述
1.2、搭建C++开发环境
1.3、C++程序的创建及编译
1.4、C++代码结构
1.5、小结
第2章:C++语言基础
2.1、第一个C++程序
2.2、常量及符号
2.3、变量及标识符
2.4、数据类型
2.5、数据输入与输出
2.6、小结
2.7、实战
第3章:运算符与表达式
3.1、运算符
3.2、结合性和优先级
3.3、表达式
3.4、判断左值与右值
3.5、小结
3.6、实战
第4章:位运算
4.1、位与字节
4.2、位运算操作符
4.3、循环移位
4.4、小结
4.5、实战
第5章:条件判断语句
5.1、决策分支
5.2、判断语句
5.3、使用条件运算符进行判断
5.4、switch语句
5.5、判断语句的嵌套
5.6、小结
5.7、实战
第6章:循环语句
6.1、while和do...while循环
6.2、for循环语句
6.3、循环控制
6.4、循环的嵌套
6.5、小结
6.6、实战
第7章:函数
7.1、函数概述
7.2、函数参数及返回值
7.3、函数调用
7.4、变量作用域
7.5、重载函数
7.6、内联函数
7.7、小结
7.8、实战
第8章:数组
8.1、一维数组
8.2、二维数组
8.3、字符数组
8.4、小结
8.5、实战
第9章:指针和引用
9.1、指针
9.2、指针与数组
9.3、指针在函数中的应用
9.4、指针数组
9.5、引用
9.6、小结
9.7、实战
第10章:结构体
10.1、结构体
10.2、重命名数据类型
10.3、结构体与函数
10.4、结构体数组
10.5、小结
10.6、实战
第11章:共用体和枚举类型
11.1、共用体
11.2、枚举类型
11.3、小结
11.4、实战
第2篇
提高篇
第12章:面向对象编程技术
12.1、面向对象概述
12.2、面向对象与面向过程编程
12.3、统一建模语言
12.4、小结
第13章:类和对象
13.1、C++类
13.2、构造函数
13.3、析构函数
13.4、类成员
13.5、友元
13.6、小结
13.7、实战
第14章:继承与派生
14.1、继承
14.2、重载运算符
14.3、多重继承
14.4、多态
14.5、小结
14.6、实战
第15章:模板
15.1、函数模板
15.2、类模板
15.3、模板的使用
15.4、链表类模板
15.5、小结
15.6、实战
第16章:STL标准模板库
16.1、序列容器
16.2、关联式容器
16.3、迭代器
16.4、小结
16.5、实战
第17章:RTTI与异常处理
17.1、RTTI(运行时类型识别)
17.2、异常处理
17.3、小结
第18章:程序调试
18.1、选择正确的调试方法
18.2、程序错误常见的4种类型
18.3、调试工具的使用
18.4、小结
第19章:文件操作
19.1、流简介
19.2、文件打开
19.3、文件的读写
19.4、文件指针移动操作
19.5、删除文件
19.6、小结
19.7、实战
第20章:网络通信
20.1、TCP/IP协议
20.2、套接字
20.3、简单协议通信
20.4、小结
第3篇
项目篇
第21章:餐饮管理系统
21.1、系统设计
21.2、公共类设计
21.3、主窗体设计
21.4、注册模块设计
21.5、登录模块设计
21.6、开台模块设计
21.7、点菜模块设计
21.8、结账模块设计
21.9、数据库维护模块设计
21.10、小结

相关推荐

微信二维码