第 0 章 前言 《 C++ 程序设计教程》 本书配《 C++ 程序设计实验指导与习题注解》. 内容提要 本书整体内容定位是一本教材,读者定 位是没有基础的 C++ 初学者。 通过本书的学习,能够对 C++ 的总体内 容有一个清晰的认识,为开发应用程序 打下坚实的基础,并能成功对付在企业 面试或者笔试时的.

Slides:



Advertisements
Similar presentations
第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
Advertisements

第二章 导数与微分 习题课 主要内容 典型例题 测验题. 求 导 法 则求 导 法 则 求 导 法 则求 导 法 则 基本公式 导 数 导 数 微 分微 分 微 分微 分 高阶导数 高阶微分 一、主要内容.
第二章 导数与微分 一. 内 容 要 点 二. 重 点 难 点 三. 主 要 内 容 四. 例 题与习题.
7.1 内置对象概述及分类 JSP 视频教学课程. JSP2.2 目录 1. 内置对象简介 1. 内置对象简介 2. 内置对象分类 2. 内置对象分类 3. 内置对象按功能区分 3. 内置对象按功能区分 4. 内置对象作用范围 4. 内置对象作用范围.
数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
联系方式 课程学习平台网址: 用户名:学号 ; 密码:身份证后 6 位.
项目十二 Internet 网络应用  项目情景引入  项目成果展示  项目任务分析  完成任务  项目总结  项目实战练习.
《程序设计实践》 孙辉 理工配楼104A
计算机网络教程 任课教师:孙颖楷.
ASP .NET 程序设计(C#版) 第二版 机械工业出版社同名教材 配套电子教案
C++面试笔试精要 张立伦 讲师的CSDN博客地址
Tool Command Language --11级ACM班 金天行.
实用操作系统概念 张惠娟 副教授 1.
关于本门课程.
面向对象程序设计 C#.Net 01 C#概述和简单编程 郑捷
第三章 导数与微分 习 题 课 主要内容 典型例题.
2-7、函数的微分 教学要求 教学要点.
第三篇 组织工作.
C++面向对象程序设计 ---实验讲义.
C&C++ 程序设计基础 开始.
第14章 c++中的代码重用.
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
计算机基础知识 丁家营镇九年制学校 徐中先.
钟红春 讲师 软件工程硕士 微软认证讲师 电子信息工程系 08-09学年上
《数据库原理及应用》课程介绍 信息工程学院 孙俊国
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
面向对象建模技术 软件工程系 林 琳.
管理信息结构SMI.
全国高校数学微课程教学设计竞赛 知识点名称: 导数的定义.
走进编程 程序的顺序结构(二).
辅导课程六.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
数 控 技 术 华中科技大学机械科学与工程学院.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
第二章 Java语言基础.
泛型委托 泛型接口、方法和委托.
ScienceDirect高级检索功能及使用视频、说明发现路径
《编译原理与技术》 期末复习 计算机科学与技术学院 郑启龙 李 诚 25/12/2018.
第七章 操作符重载 胡昊 南京大学计算机系软件所.
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
程序设计工具实习 Software Program Tool
ScienceDirect高级检索功能及使用视频、说明发现路径
实用网络营销基础 冯英健 2006年8月6日 首页.
C++语言程序设计 C++语言程序设计 第七章 类与对象 第十一组 C++语言程序设计.
C语言程序设计 主讲教师:陆幼利.
过程自发变化的判据 能否用下列判据来判断? DU≤0 或 DH≤0 DS≥0.
VisComposer 2019/4/17.
实验七 安全FTP服务器实验 2019/4/28.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
iSIGHT 基本培训 使用 Excel的栅栏问题
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
C++语言程序设计 C++语言程序设计 第二章 基本数据类型与表达式 第十一组 C++语言程序设计.
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
C++语言程序设计 C++语言程序设计 第六章 指针和引用 第十一组 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第八章 继承 C++语言程序设计.
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
第二章 Java基本语法 讲师:复凡.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
C++语言程序设计 C++语言程序设计 第十一章 异常处理 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第一章 C++语言概述 第十一组 C++语言程序设计.
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
<编程达人入门课程> 本节内容 有符号数与无符号数 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ:
C++语言程序设计 C++语言程序设计 第九章 类的特殊成员 第十一组 C++语言程序设计.
编译原理实践 6.程序设计语言PL/0.
本节内容 this指针 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
Presentation transcript:

第 0 章 前言 《 C++ 程序设计教程》 本书配《 C++ 程序设计实验指导与习题注解》

内容提要 本书整体内容定位是一本教材,读者定 位是没有基础的 C++ 初学者。 通过本书的学习,能够对 C++ 的总体内 容有一个清晰的认识,为开发应用程序 打下坚实的基础,并能成功对付在企业 面试或者笔试时的 C++ 考题。

本书体系 本书从体系上分成四大部分: 第一部分程序设计基础,介绍 C++ 编程体系概述和 C++ 语法基础; 第二部分面向过程 C++ 程序设计,介绍函数、指针、 异常处理和泛型算法初步; 第三部分面向对象的 C++ 程序设计,介绍类的基本 概念、静态成员、友元、继承、运算符重载、虚函 数和多态性; 第四部分准确高效编写 C++ 应用程序,介绍输入输 出流编程、模板、 C++ 编码规范与编码助手。

本教程的特色 在目前所有的 C++ 教材中,本书具有 4 个鲜 明的特色: 1 、第一次完整阐述了 C++ 编程体系,包括面向 过程、面向对象和泛型程序设计。 2 、第一次包括了 C++ 编码助手的概念,全面提 高了 C++ 的编写效率。 3 、第一次包括了编码规范和高质量编程的概念。 4 、书中所有知识点均用完整程序说明,总共 180 个完整例子程序,其中的 95% 在 15 行以内,使涉 及的内容更加容易学习和讲授。

全书体系 全书从 C++ 程序设计体系上分成四大部 分,共 15 章。 第一部分 C++ 语言程序设计基础 第二部分 面向过程的 C++ 程序设计 第三部分 面向对象的 C++ 程序设计 第四部分 准确高效编写 C++ 应用程序

第一部分 C++ 语言程序设计基础 第 1 章 C++ 编程体系概述,主要介绍编程语言 的产生历史,着重介绍 C 语言的产生过程和 C++ 语言的产生过程。 第 2 章 C++ 语法基础,主要介绍 C++ 的基本数 据类型和复合数据类型。介绍 C++ 语言的常量 和变量,作为 C++ 语法的基础,介绍 C++ 语 言的标准输入输出流和控制输出的格式。

第二部分 面向过程的 C++ 程序设计 第 3 章指针与数组,介绍复合数据类型中的指针、引用 和数组。介绍数据的存储方式,指针的定义与运算以 及常量指针和指针常量。介绍引用的定义与使用。 第 4 章函数,主要介绍函数的基本概念以及函数缺省值 的使用方法。介绍函数参数传递的两种方式:按值传 递和按地址传递。介绍函数的嵌套和递归,内联函数 的基本概念。 第 5 章异常处理,主要介绍 C++ 语言的异常处理,并 介绍异常的捕获机制。 第 6 章泛型算法初步,介绍了泛型算法的基本概念以及 泛型算法的组成。

第三部分 面向对象的 C++ 程序设计 第 7 章类的基本概念,介绍类的基本概念、类的定义方法。 第 8 章静态成员与友元,介绍面向对象程序设计中的静态成员和友元的 基本概念。。 第 9 章运算符重载,介绍运算符重载的概念、哪些运算符可以重载以及 如何实现运算符重载。重点介绍增量运算符的重载方法以及如何实现。 第 10 章继承,主要介绍继承的基本概念。介绍继承的必要性、继承的实 现方式以及继承中的静态数据成员。详细介绍了 protected 关键字的用 法; 第 11 章多重继承和多态性,介绍多重继承和面向对象对象的多态性。

第四部分 准确高效编写 C++ 应用程序 第 12 章程序结构与 C++ 的输入输出,主要介绍 C++ 多程序结构以及如何在多程序结构环境下 共享参数和函数。 第 13 章模板,主要介绍模板的基本概念,以及 使用模板的必要性。 第 14 章 C++ 编码助手,主要介绍 C++ 编码助手 Visual Assist 的安装和使用。 第 15 章 C++ 编码规范,主要介绍 C++ 编码规范, 内容部分参考了国内几大软件公司的编码规范。

Support 由于时间和作者水平有限,难免出现错误,对于本 书的任何问题请使用 发送到作者邮箱: 本书的支持信息将在 上发布。

适用范围 本书可以作为高校以及各类培训机构 C++ 程序设计的教材或者教学参考书 C++ 自学人员和 C++ 开发人员的参考书 全国计算机等级考试 C++ 的参考用书。