- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
cprimerplus_第5版-文字版
1
内 容 提 要
内 容 提 要
C++是在C 语言基础上开发的一种集面向对象编程、通用编程和传统的过程化编程于一
体的编程语言,是 C 语言的超集。本书是根据 2003 年的 ISO/ANSI C++标准编写的,
通过大量短小精悍的程序详细而全面地阐述了C++的基本概念和技术。
全书分17 章和10 个附录,分别介绍了C++程序的运行方式、基本数据类型、复 合数
据类型、循环和关系表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模
型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、
友元、异常处理技术、string 类和标准模板库、输入/输出等内容。
本书针对 C++初学者,从 C 语言基础知识开始介绍,然后在此基础上详细阐述 C++新
增的特性,因此不要求读者有较多 C 语言方面的背景知识。本书可作为高等院校 C++
课程的教材,也可供初学者自学C++时使用。
2
作 者 简 介
作 者 简 介
Stephen Prata 在加州肯特菲尔得的马林学院教授天文、物理和计算机科学。他毕业于
加州理工学院,在加州大学伯克利分校获得博士学位。Stephen 本人或与他人合作编
写的图书有十多本。他撰写的The Waite Group’s New C Primer Plus 一书获得了计算机
出版联合会 1990 年度最佳“How-to”计算机图书奖;他撰写的 The Waite Group’s C++
Primer Plus 一书获得了计算机出版联合会 1991 年度最佳“How-to”计算机图书奖的提
名。
3
前 言
前 言
学习 C++是一次探索之旅,因为这种语言容纳了好几种编程模式,其中包括面向对象
编程、通用编程和传统的过程化编程。随着新特性的不断添加,C++一度成为一个活
动目标,不过现在有了 2003 年的 ISO/ANSI C++标准第二版后,已经稳定下来了。现
代编译器支持该标准要求的多数或全部特性,程序员要花时间来习惯这些特性的应用。
本书第五版是按ISO/ANSI 标准编写的,将介绍这种成熟的C++版本。
本书在介绍 C++特性的同时,讨论了基本 C 语言,使二者成为有机的整体。书中介绍
了 C++ 的基本概念,并通过短小精悍的程序来阐明,这些程序都很容易复制和试验。
还介绍了输入和输出、如何让程序执行重复性任务、如何让程序做出选择、处理数据
的多种方式以及如何使用函数等内容。另外,还讲述了 C++在 C 语言的基础上新增的
许多特性,其中包括:
● 类和对象。
● 继承。
● 多态、虚函数和RTTI (运行阶段类型识别)。
● 函数重载。
● 引用变量。
● 通用(或独立于类型的)编程,这种技术是由模板和标准模板库(STL )提
供的。
● 处理错误条件的异常机制。
● 管理函数、类和变量名的名称空间。
本书在传授知识方面有几个优点。大约20 年前,《C Primer Plus》一书开创了优
良的初级教程传统,本书建立在这样的基础之上,吸收了其中很多成功的理念:
● 初级教程应当是友好的、便于使用的指南。
● 初级教程不要求读者已经熟悉相关的编程概念。
您可能关注的文档
最近下载
- 人教版(2024)七年级地理上册第一章第三节《地球的运动》“学教评一致性”教学设计(含两课时).docx VIP
- 27t轴重铁路货车所装货物横向惯性力的仿真解析与实践启示.docx
- 【矩阵运营技巧】如何从零开始布局内容营销矩阵?_市场营销策划_私域流量运营攻略_矩形运营方法论_do.docx VIP
- 二零二五年度影视广告视频制作服务协议书.docx VIP
- 《数据要素服务平台数据资源服务目录建设指南》编制说明.pdf VIP
- 离职员工的信息技术权限回收.docx VIP
- 民间借贷(欠款)纠纷人民调解协议书范本7篇.docx VIP
- 供应商产品批准程序.pptx VIP
- 《记念刘和珍君》课件19张 .ppt VIP
- XLC15000-IA 履带起重机额定起重量手册(2023 年08月第1版).pdf VIP
原创力文档


文档评论(0)