类似推荐
编辑推荐
本书以常用的开发环境Visual C++ 6.0和Visual Studio 2019为基础,从初学者角度出发,以通俗易懂的语言和丰富多彩的实例,详细讲解了C++程序开发需要掌握的知识。
内容简介
本书分为4篇共18章:
第1篇是基础知识,包括绪论,数据类型,运算符与表达式,条件判断语句,循环语句,函数,数组、指针和引用,以及构造数据类型;
第2篇是核心技术,包括面向对象编程,类和对象,以及继承与派生;
第3篇是高级应用,包括模板、标准模板库、RTTI与异常处理、程序调试、文件操作和网络通信;
第4篇是项目实战,结合人事考勤管理系统,依照软件项目的开发流程,讲述如何进行实际开发。
作者简介
明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。
章节目录
版权信息
内容简介
如何使用本书开发资源库
前言
第1篇 基础知识
第1章 绪 论
1.1 C++历史背景
1.2 常用开发环境
1.3 认知C++程序代码
1.4 C++工程项目文件
1.5 使用Visual C++ 6.0创建程序
1.6 编译与连接过程
1.7 C++的特点
1.8 小结
第2章 数据类型
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 小结
3.7 实践与练习
第4章 条件判断语句
4.1 决策分支
4.2 判断语句
4.3 使用条件运算符进行判断
4.4 switch语句
4.5 判断语句的嵌套
4.6 小结
4.7 实践与练习
第5章 循环语句
5.1 while循环
5.2 do...while循环
5.3 while与do…while比较
5.4 for循环
5.5 循环控制
5.6 循环嵌套
5.7 小结
5.8 实践与练习
第6章 函 数
6.1 函数概述
6.2 函数参数及返回值
6.3 函数调用
6.4 变量作用域
6.5 重载函数
6.6 内联函数
6.7 变量的存储类别
6.8 小结
6.9 实践与练习
第7章 数组、指针和引用
7.1 一维数组
7.2 二维数组
7.3 字符数组
7.4 指针
7.5 指针与数组
7.6 指针在函数中的应用
7.7 指针数组
7.8 安全使用指针
7.9 引用
7.10 小结
7.11 实践与练习
第8章 构造数据类型
8.1 结构体
8.2 重命名数据类型
8.3 结构体与函数
8.4 结构体数组
8.5 共用体
8.6 枚举类型
8.7 自定义数据类型
8.8 使用宏定义替换复杂的数据
8.9 小结
8.10 实践与练习
第2篇 核心技术
第9章 面向对象编程
9.1 面向对象概述
9.2 面向对象编程与面向过程编程
9.3 统一建模语言
9.4 小结
第10章 类和对象
10.1 C++类
10.2 构造函数
10.3 析构函数
10.4 类成员
10.5 友元
10.6 命名空间
10.7 小结
10.8 实践与练习
第11章 继承与派生
11.1 继承
11.2 重载运算符
11.3 多重继承
11.4 多态
11.5 抽象类
11.6 小结
11.7 实践与练习
第3篇 高级应用
第12章 模 板
12.1 函数模板
12.2 类模板
12.3 模板的使用
12.4 链表类模板
12.5 小结
12.6 实践与练习
第13章 标准模板库
13.1 几种常见数据结构
13.2 序列容器
13.3 结合容器
13.4 算法
13.5 迭代器
13.6 小结
13.7 实践与练习
第14章 RTTI与异常处理
14.1 RTTI
14.2 异常处理
14.3 小结
第15章 程序调试
15.1 选择正确的调试方法
15.2 程序错误的常见类型
15.3 调试工具的使用
15.4 调试的基本应用
15.5 调试的高级应用
15.6 小结
第16章 文件操作
16.1 C++流概述
16.2 文件打开
16.3 文件的读写
16.4 文件指针移动操作
16.5 文件和流的关联和分离
16.6 删除文件
16.7 小结
16.8 实践与练习
第17章 网络通信
17.1 TCP/IP协议
17.2 套接字
17.3 简单协议通信
17.4 小结
17.5 实践与练习
第4篇 项目实战
第18章 人事考勤管理系统
18.1 开发背景
18.2 需求分析
18.3 系统设计
18.4 公共模块设计
18.5 主窗体设计
18.6 用户登录模块设计
18.7 用户管理模块设计
18.8 部门管理模块设计
18.9 人员信息管理模块设计
18.10 考勤管理模块设计
18.11 考勤汇总查询模块设计
18.12 开发技巧与难点分析
18.13 小结
附录A Visual C++ 6.0常用快捷键
附录B Visual Studio 2019简介
C++从入门到精通(第5版)是2021年由清华大学出版社出版,作者明日科技 编著。
得书感谢您对《C++从入门到精通(第5版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。