新書推薦:
《
国术健身 易筋经
》
售價:NT$
152.0
《
古罗马800年
》
售價:NT$
857.0
《
写出心灵深处的故事:踏上疗愈之旅(修订版)(创意写作书系)
》
售價:NT$
301.0
《
控制权视角下的家族企业管理与传承
》
售價:NT$
398.0
《
冯友兰和青年谈心系列
》
售價:NT$
762.0
《
利他主义的生意:偏爱“非理性”的市场(英国《金融时报》推荐读物!)
》
售價:NT$
352.0
《
认知行为疗法:心理咨询的顶层设计
》
售價:NT$
454.0
《
FANUC工业机器人装调与维修
》
售價:NT$
454.0
|
內容簡介: |
本书介绍面向对象的C++程序设计,体现了最新的C++国际标准ISO
14882的规范。本书不是泛泛介绍面向对象的C++的语法和框架,而是突出面向对象关键技术的教学,包括完善的封装,多态(重载与超载)、模板和派生的应用,在构造函数中动态分配资源、在析构函数中释放资源和异常处理技术等内容。
与本书配套的有《C++程序设计实践教程》以及网络课程和全套电子教学文档。
本书适用于高等学校理工科各专业的C++程序设计课程,特别适合于对程序设计要求较高的专业(包括计算机专业)。也可供程序设计爱好者和工程技术人员参考使用。
|
目錄:
|
第1章 C++基础知识
1.1 C++语言概述
1.2 简单的C++程序实例
1.3 C++的词法单位
1.3.1 C++的字符集
1.3.2 关键字
1.3.3 标识符
1.3.4 标点符号
1.4 C++的数据类型
1.5 变量和常量
1.5.1 变量
1.5.2 文字常量
1.5.3 常变量
1.6 运算符和表达式
1.6.1 C++的运算符、优先级和结合性
1.6.2 基本运算符及其表达式
1.6.3 语句
1.6.4 算术类型转换和赋值类型转换
1.6.5 求值次序与副作用
1.7 数组与字符数组
1.7.1 数组
1.7.2 字符数组
1.8 简单的输入/输出
1.8.1 C++输入/输出简介
1.8.2 数据的输入输出
1.8.3 输入输出的格式控制
习题
第2章 基本控制结构程序设计
2.1 算法的概念与表示方法
2.1.1 算法的概念
2.1.2 算法的表示
2.1.3 算法描述的3种基本结构
2.2 分支结构程序设计
2.2.1 if语句
2.2.2 if语句的嵌套
2.2.3 条件运算符
2.2.4 switch语句
2.3 循环结构程序设计
2.3.1 while语句
2.3.2 do-while语句
2.3.3 for语句
2.3.4 循环的嵌套
2.4 转向语句
2.5 结构化程序设计思想
2.6 常用算法的应用实例
2.7 枚举类型
2.7.1 枚举类型的定义
2.7.2 枚举变量的使用
2.8 输入/输出文件简介
习题
第3章 函数
3.1 函数的定义与调用
3.1.1 函数概述
3.1.2 函数的定义
3.1.3 函数的调用
3.2 函数的参数传递、返回值及函数声明
3.2.1 函数的参数传递及传值调用
3.2.2 函数返回值
3.2.3 函数声明
……
第4章 类与对象
第5章 数组与指针
第6章 模板与数据结构
第7章 动态内存分配
第8章 继承与多态
第9章 流类库与输入输出
第10章 异常处理
第11章 标准模板库
附录一 ASCII字符表
附录二 C++语言的部分标准库头文件及函数
附录二 标准模板库容器类成员函数与泛型算法
参考文献
|
|