作品简介

本书采取“基础知识→核心应用→核心技术→高级应用→行业应用→项目实践”结构和“由浅入深,由深到精”的学习模式进行讲解。全书共23章,首先讲解了C++语言的基本概念、C++程序结构、常量与变量、数据类型与声明、运算符与表达式、循环与转向语句、数组、指针、函数等基础知识,还介绍了类和对象、C++的命名空间与作用域、继承与派生、多态与重载、输入与输出、C++文件操作、C++容器、C++模板、C++标准库、异常的处理与调试等。在行业应用实践环节讲解了C++在游戏行业、金融电信行业、移动互联网行业中的应用,最后在项目实践环节重点介绍了C++语言在简易计算器、学生信息查询系统两个大型项目案例中项目开发实践的全过程。

本书的目的是从多角度,全方位地帮助读者快速掌握C++软件开发技能,构建从高校到社会的就职桥梁,让有志于从事软件开发工作的读者轻松步入职场。本书由于赠送的资源比较多,我们在本书前言部分对资源包的具体内容、获取方式以及使用方法等做了详细说明。

本书适合C++语言初学者以及初、中级程序员阅读,同时也可作为没有项目实践经验,但有一定C++编程基础的人员阅读,还可作为正在进行软件专业毕业设计的学生以及大专院校和培训机构的参考用书。

聚慕课教育研发中心编著

作品目录

  • 内容简介
  • 前言
  • 第1篇 基础知识
  • 第1章 步入C++编程世界
  • 第2章 C++程序结构
  • 第3章 常量与变量
  • 第4章 数据类型与声明
  • 第5章 运算符与表达式
  • 第2篇 核心应用
  • 第6章 C++程序流程控制结构——循环与转向语句
  • 第7章 数组、引用和指针
  • 第8章 函数
  • 第3篇 核心技术
  • 第9章 类和对象
  • 第10章 C++的命名空间与作用域
  • 第11章 继承与派生
  • 第12章 多态与重载
  • 第13章 输入与输出
  • 第4篇 高级应用
  • 第14章 C++文件操作
  • 第15章 C++容器
  • 第16章 C++模板
  • 第17章 C++标准库
  • 第18章 异常的处理与调试
  • 第5篇 行业应用
  • 第19章 C++在游戏开发行业中的应用
  • 第20章 C++在金融电信行业中的应用
  • 第21章 C++在移动互联网行业中的应用
  • 第6篇 项目实践
  • 第22章 项目实践案例1——简易计算器
  • 第23章 项目实践案例2——学生信息查询系统
展开全部