C++应用程序设计
作者:(美)约翰巴夫,(美)卡林 著,方红琴,熊利荣 译
出版:中国电力出版社 2012.1
页数:571
定价:68.00 元
ISBN-13:9787512308923
ISBN-10:7512308922
去豆瓣看看 前言
第O章计算机系统及程序设计
0.1 算法
0.2 计算机系统
0.3 数据的内部表示
0.4 程序设计语言
0.5 解决问题的方法与程序设计
0.6 为什么使用C++
第1章 数据类型和运算符简介
1.1 第一个C++程序
1.2 整型
1.3 标识符
1.4 应用实例:长度单位的转换
1.5 其他整数类型
1.6 浮点类型
1.7 算术运算
1.8 应用实例:一个数学问题
1.9 关系运算符和逻辑运算符
C++补充材料
程序设计中常见的错误
程序设计练习
第2章 控制流
2.1 if-else语句
2.2 应用实例:计算个人所得税
2.3 while语句
2.4 应用实例:税款计算(二)
2.5 文件
2.6 do-while语句
2.7 for语句
2.8 赋值、自增和自减运算符
2.9 应用实例:数据统计
2.10 break、continue和switch语句
2.11 应用实例:产生素数
2.12 类型提升和类型转换
2.13 输出格式化
C++补充材料
程序设计中常见的错误
程序设计练习
第3章 函数
3.1 简介
3.2 变量的作用范围
3.3 值调用
3.4 应用实例:Monty Hall问题
3.5 引用调用
3.6 应用实例:输出日历
3.7 函数重载
3.8 递归
程序设计中常见的错误
程序设计练习
第4章 数组
4.1 为什么使用数组
4.2 下标运算符
4.3 数组和指针
4.4 应用实例:投票统计
4.5 字符串
4.6 数组和函数
4.7 字符串处理函数
4.8 应用实例:文件合并
4.9 多维数组
4.10 应用实例:维护地址簿
C++补充材料
程序设计中常见的错误
程序设计练习
第5章 类
5.1 面向对象程序设计和面向过程程序设计
5.2 类和对象
5.3 应用实例:Clock类
5.4 应用实例:时间戳类
……
第6章 继承
第7章 多态性
第8章 运算符重载
第9章 存储类别
第10章 模板和标准模板库
Richard Johnsonb,是Depaul大学计算机科学系的教授。他从Oregon大学、耶鲁大学和依利诺依州立大学芝加哥分校获得了计算机科学和数学学位。他是《离散数学》(第四版)的作者,还与MartinKalin联含出版了《科学与工程中的C语言》、《ANSIC应用程序设计》(第三版)以及《C++面向对象程序设计》。他的研究领域包括模式识别和图像处理。
Martin Kalin,是Depaul大学计算机科学系的教授。他从Northwestern大学获得了逻辑学博士学位。他的研究领域包括数据通信和程序设计语言。他参与编写了调度相关的大型系统,并参与了一些《财富》杂志100强企业的产品配置工作。
《C++应用程序设计》是一本C++入门书籍,是原著作者根据在DePaul大学最近几年的教学经验编写而成的。全书共10章,主要内容包括计算机系统及程序设计的简单介绍、数据类型和运算符、控制流、函数、数组等基础知识,以及类、继承、多态性,运算符重载、指定存储类别、模板和标准模板库。此外,《C++应用程序设计》还有6个附录,包括ASCII码表、C++预处理器、部分c++函数和类方法、运行时类型识别、异常处理、奇数序号练习题的解答提示与答案。
《C++应用程序设计》案例和练习题覆盖的应用范围广,至少包含350个实例和160道程序设计练习题,案例全部来源于现实的应用。
《C++应用程序设计》适合从事C++程序开发的初、中级程序人员使用和参考。
比价列表