下载  >  开发技术  >  C++  > C++Primer4th第四版中文版.pdf

C++Primer4th第四版中文版.pdf 评分:

C++ Primer 中文版(第四版)学习笔记 第一章 快速入门 1. 每个C++程序都包含一个或多个函数,而且必须有一个命名为main。函数由执行函数功能的语句序列组成; 2. main函数是唯一被操作系统显式调用的函数; 3. main函数的形参个数是有限的 4. 函数体是函数定义的最后部分,是以花括号开始并以花括号结束的语句块; 5. 注释不会增加可执行程序的大小,编译器会忽略所有注释; 6. 我们注释的风格是在注释的每一行以星号开始,指明整个范围是多行注释的一部分; 7. 我们倾向于吧确定函数边界的
虽然读者不需要事先学过C语言(C++最初的基础)的知识,但我们假定读者 已经掌握了一种现代结构化语言。 本书结构 本介绍了C++国际标准,既涵盖语言的特征,又讲述了也是标准组成部分 的丰富标准库。C艹的强大很大程度上米自它攴持抽象程序设计。要学会用C+ 高效地编程,只是掌握句法和语义是远远不够的。我们的重点在于,教会读者怎 样利用C艹的特性,快速地写岀安全的而且性能可与C语言低层程序相媲美的 程序 C++是一种大型的编程语言,这可能会吓倒一些新于。现代C++可以看成由 以下三部分组成 低级语言,多半继承自C 更高级的语言特征,用户可以借此定义自己的数据类型,组织大规模的程 序和系统。 标准库,使用上述高级特征提供一整套有用的薮据结构和算法。 多数C++教材按照下的顺序展开:先讲低级细节,再介绍更高级的语言特 征;在讲完整个语言后才开始解释标准库。结果往往使读者纠缠于低级的程序设 计问题和复杂类犁定义的编写等细节,而不能真忙领会抽象编程的强大,更不用 说学到足够的知识去创建自己的抽象了。 本版中我们独辟蹊径。一开始就讲述语言的基础知识和标准库,这样读者就 可以写出比较大的有实际意义的程序来。透彻阐释了使用标准库(并且用标准库 编写了各种抽象程序)的基础知识之后,我们才进入下一步,学习用C+的其 他高级特征来编写自己的抽象 第一和第二部分讨论语言的基础知识和标准库设施。其重点在于学会如何编 写C+程序,如何使用标准库提供的抽象设施。人部分C+←程序员需要了解本 书这两部分的内容。 除了讲解基础知识以外,这两部分还有另外一个重要的意图。杯准库设施本 身是用C艹←编写的扣象数据类型,定义标准库使用的是任何C+←程序员都能使 用的构造类的语言特征。我们教授C++的经验说明,一开始就使用设计良好的 抽象类型,读者会更容易理解如何建立自已的类型。 第三到第五部分着重讨论如何编写自己的类型。第三部分介绍C++的核心, 即对类的支持。类机制提供了编写自定义抽象的基础。类也是第四部分中讨论的 向对象编程和泛型编程的基础。全书正文的最后是第五部分,这一部分讨论了 一些高级特征,它们在构建大型复杂系统时最为常用 致谢 与前几版新,我们要感谢 Bjarne Stroustrup,他不知疲倦地从事着C+← 方面的工作,他与我们的深厚友情由来已久。我们还要感谢 Alex stepanov,正 是他最初凭借敏锐的泂察力创造了睿器和算法的概念,这些概念最终形成了标准 库的核心。此外,我们要感谢C++标准委员会的所成员,他们多年来为C++澄 清概念、细化标准和改进功能付出了艰苦的努力。 我们要衷心地感谢本审稿人,他们审阅了我们的多份书稿,帮助我们对本 书进行了无数大大小小的修改。他们是 Paul abrahams, Michael ball,Mary Dageforde, Paul duBois, Matt Greenwood, Mat thew P. Johnson, Andrew Koenig Nevin Liber, Bill Locke, Robert Murray, Phil romanik, Justin Shaw, Victor Shtern, Clovis Tondo, Daveed Vandevoorde TH Steve Vinoski 书中所有示例都已通过GNU和微软编译器的编译。感谢他们的开发者和所 有丌发其他C艹←编译器的人,是他们使C++变成现实。 最后,感谢的工作人员,他们引领了这一版的整个出版过程:——我们最 初的编辑,是他提出出版本书的新版,他从本书最初版本起就一直致力于本书 我们的新编辑,他坚持更新和精简木书内容,极大地改进了这一版木 他保证了我们所有人能按进度工作;还有、、和,他们和我们一起经历了整个 设计和制作过程。 目录 前言 第匹版的改动 本书结构 致谢 第一章快速入门 编写简单的程序 调用 或微软编译器 初窥输入翰出 关键概念:已初始化变量和木初始化变量 关于注释 Exercises Section 1.3 控制结构 关键概念: 程序的缩排和格式 再谈编译 从键盘输入文件结束符 类的简介 关键概念:类定义行为 程序 小结 术语 第一部分基本语言 第二章变量和基本类型 基本内置类型 内置类型的机器级表示 建议:使用内置算术类型 字面值常量 建议:不要依赖未定义行为 变量 关键概念:强静态类型 术语:什么是对象? 警告:未初始化的变量引起运行问题 很定符 引用 术语: cons t引用是指向 const的引用 名字 枚举 类类型 编写自己的头文件 编译和链接多个源文件 小结 术语 第三章标准库类型 命名空间的声明 标准库类型 警告:标准库 string类型和字符串字面值 建议:采用标准厍头文件的版本 标准斥 类型 关键概念: vector对象动态增长 关键概念:安全的泛型编程 警告:仅能对确知已存在的元素进行下标操作 迭代器简介 术语:迭代器和迭代器类型 标准斥 小结 术语 第四章数组和指针 数组 警告:数组的长度是固定的 指针的引入 建议:尽量避兔使用指针和数组 关键概念:给指针赋值或通过指针进行赋值 建议:理解复杂的 const类型的声明 风格字符串 风格字符串与的标准库类型 string的比较 多维数组 小结 术语 第五章衣达式 算术操作符 警告:溢出和其他算术异常 关系架作符和逻辑操作符 位操作符 赋值操作符 自增和自减操作符 建议:只有在必要时才使用后置操作符 建议:简洁即是美 箭头操作符 条件操作符 操作符 逗号操作符 复合表达式的求值 建议:复合表达式的处理 和 表达式 警告:动态内存的管理容易出错 类型转换 建议:避免使用强制类型转换 小结 术语 第六章语句 简单语句 声明语句 复合语句(块) 6.4.语句作用域 语句 语句 语句 循环语句 语句 语句 语句 语句 块和异常处理 使用预处理器进行调试 小结 术语 第七章函数 函数的定义 参数传递 语句 函数声明 局部对象 内联函数 类的成员函数 重载函数 建议:何时不重载函数名 指向函数的指针 小结 术语 第八章标准库 面向对象的标准库 条件状态 输出缓冲区的管理 警告:如果程序崩溃了,则不会刷新缓冲区 文件的输入和输出 警: 中的文件名 字符串流 小结 术语 第郭分:容器和算法 第九章顺序容器 顺序容器的定义 迭代器和迭代器范 对形成迭代器范围的迭代器的要求 每种顺序容器都提供了一组有用的类型定义以及以卜操作: 关键概念:容器元素都是副本 容器的自增长 容器的选用 9.6.再谈 string类型 Exercises Section 9. 6 Exercises section 9.6.4 9.7.容器适配器 Exercises section 9.7.2 小结 术语 第十章关联容器 10.1.引言:pair类型 Exercises section 10.1 10.2.关联容器 Exercises section 10. 2 10.3.map类型 Exercises section 10.3 1 Exercises section 10.3.2 Exercises section 10.3. 4 Exercises section 10.3, 5 Exercises section 10.3.6 Exercises section 10.3 9 10.4.set类型 Exercises Section 10.4 Exercises section 10. 4. 2 0.5. multimap和 multiset类型 Exercises section 10.5. 2

...展开详情
2013-04-06 上传 大小:2.83MB
举报 收藏 (1)
分享

评论 下载该资源后可以进行评论 共20条

smzdgmail 非常好的东西.
2018-07-23
回复
leikui828 经典书籍,非常好
2017-07-21
回复
xiaowangwhl 入门经典,语法手册。
2016-03-25
回复
leeboy_wang 好东西, 分了目录,更好地阅读
2015-05-12
回复
l383137093 非影印版,虽然排版比原书乱了点,但是可以复制文本还是很方便的。
2015-03-23
回复
C++Primer4th中文版

C++Primer4th中文版 本资源转载自网络,如有侵权,请联系csdn管理员删除

立即下载
C++Primer4th第四版中文版.pdf

C++Primer4th第四版中文版.pdf,高清有书签,系统有深度,学习C++必备!

立即下载
C++Primer (4th中文版)

C++Primer 中文版 经典著作

立即下载
C++ Primer, Fourth Edition (中英文)

本书全面介绍了 C++ 语言。作为一本入门书(Primer),它以教程的形式对 C++ 语言进行清晰的讲解,并辅以丰富的示例和各种学习辅助手段。与大多数入门教程不同,本书对 C++ 语言本身进行了详尽的描述,并特别着重介绍了目前通行的、行之有效的程序设计技巧。

立即下载
C++ Primer 4th Edition.pdf

C++ Primer 4th Edition.pdf

立即下载
C++_Primer_4th_中文版(含习题答案+源代码).rar

C++的聖經,不是掃描檔,內容超清楚

立即下载
C++ Primer 4th中文版(非扫描)

C++ Primer 4th中文版(非扫描)

立即下载
C++_Primer_4th_中文版.pdf

本书是久负盛名的C++经典教程,其内容是C++大师Stanley B. Lippman丰富的实践经验和C++标准委员会原负责人Josée Lajoie对C++标准深入理解的完美结合,已经帮助全球无数程序员学会了C++。 对C++基本概念和技术全面而且权威的阐述,对现代C++编程风格的强调,使本书成为C++初学者的最佳指南;对于中高级程序员,本书也是不可或缺的参考书。

立即下载
html+css+js制作的一个动态的新年贺卡

该代码是http://blog.csdn.net/qq_29656961/article/details/78155792博客里面的代码,代码里面有要用到的图片资源和音乐资源。

立即下载
概率论与数理统计

《概率论与数理统计》内容包括初等概率计算、随机变量及其分布、数字特征、多维随机向量、极限定理、统计学基本概念、点估计与区间估计、假设检验、回归相关分析、方差分析等。书中选入了部分在理论和应用上重要,但一般认为超出本课程范围的材料,以备教者和学者选择。《概率论与数理统计》着重基本概念的阐释,同时,在设定的数学程度内,力求做到论述严谨。书中精选了百余道习题,并在书末附有提示与解答。《概率论与数理统计》可作为高等学校理工科非数学系的概率统计课程教材,也可供具有相当数学准备(初等微积分及少量矩阵知识)的读者自修之用。

立即下载
Camtasia 9安装及破解方法绝对有效

附件中注册方法亲测有效,加以整理与大家共享。 由于附件大于60m传不上去,另附Camtasia 9百度云下载地址。免费自取 链接:http://pan.baidu.com/s/1kVABnhH 密码:xees

立即下载
电磁场与电磁波第四版谢处方 PDF

电磁场与电磁波第四版谢处方 (清晰版),做天线设计的可以作为参考。

立即下载
压缩包爆破解密工具(7z、rar、zip)

压缩包内包含三个工具,分别可以用来爆破解密7z压缩包、rar压缩包和zip压缩包。

立即下载
算法第四版 高清完整中文版PDF

《算法 第4版 》是Sedgewick之巨著 与高德纳TAOCP一脉相承 是算法领域经典的参考书 涵盖所有程序员必须掌握的50种算法 全面介绍了关于算法和数据结构的必备知识 并特别针对排序 搜索 图处理和字符串处理进行了论述 第4版具体给出了每位程序员应知应会的50个算法 提供了实际代码 而且这些Java代码实现采用了模块化的编程风格 读者可以方便地加以改造

立即下载
jdk1.8下载

jdk1.8下载

立即下载
DroidCamX 6.5 电脑端和手机端(2018年版本)

DroidCamX 6.5 适配安卓8.0和win10系统。让你的安卓手机变成摄像头。

立即下载
身份证号对应籍贯表大全(共6456条)

身份证号对应籍贯表大全(共6456条),可以很方便查出身份证对应的籍贯,方便工作、项目使用

立即下载