C++ Primer Plus 第6版中文版(2020年)

[美] 史蒂芬·普拉达(Stephen Prata)

出版时间

2020-06-01

ISBN

9787115521644

评分

★★★★★

标签

编程

书籍介绍

C++是在 C 语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了 C++的基本概念和技术,并专辟一章介绍了C++11新增的功能。

《C++ Primer Plus(第6版)中文版》分18章,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。

《C++ Primer Plus(第6版)中文版》针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第6版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。

AI导读
核心看点
  • 全面覆盖C++基础至高级特性,含C++11新标准
  • 从零开始讲解,无需C语言基础即可上手
  • 大量短小精悍示例与习题,辅助理解概念
适合谁读
  • 零基础的C++初学者及计算机专业学生
  • 希望系统掌握C++语法与特性的开发者
  • 需要教材的高校师生及自学者
读前提醒
  • 内容详尽但篇幅较长,建议耐心阅读
  • 务必动手完成课后习题以巩固知识
  • 注意区分C与C++特性,避免混淆
读者共识
  • 入门友好,讲解细致,适合新手建立体系
  • 内容略显啰嗦冗长,部分读者觉得枯燥
  • 翻译质量参差不齐,建议结合原版阅读

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "不知道为什么,后者听起来更好一点。"
  • "另外,cout很聪明,知道carrots是一个需要转换的整数。"
  • "将变量声明和赋值分开,可能会带来瞬间悬而未决的问题: short year; //what could it be? year = 1492; //oh"
  • "Sam has 32767 dollars and Sue has 32767 dollars deposited. Add $1 to each account. Now Sam has -32768 dollars and Sue has 32768 dollars deposited. Poor Sam! Sam has 0 dollars and Sue has 0 dollars deposited. Take $1 from each account. Now Sam has -1 dollars and Sue has 65535 dollars deposited. Lucky"
  • "字符串提供了一种存储文本信息的便捷方式,如提供给用户的消息(“请告诉我您的瑞士银行帐号。”)或来自用户的响应(“您肯定在开玩笑。”)"
  • "如果要对两个值进行比较,看看哪个值更漂亮或者更幸运,则这里的操作符就排不上用场了。"
  • "verticalized和ASSCIIized并不是真正的单词,甚至将来也不会是单词。不过它们确实在输出中添加了一种“可爱”的氛围。"
  • "$ textin3 < stuff I am a UNIX file. I am proud to be a UNIX file. 49 characters read $"
作者简介
Stephen Prata曾在加利福尼亚的马林学院(肯特菲尔德)教授天文学、物理学和程序设计课程,现已退休。他在加州理工学院获得学士学位,在加州大学伯克利分校获得博士学位。他最早接触程序设计,是为了利用计算机给星团建模。Stephen撰写和与他人合著了十几本书籍,其中包括C++ Primer Plus和Unix Primer Plus。
目录
第1章 预备知识 1
1.1 C++简介 1
1.2 C++简史 2
1.2.1 C语言 2
1.2.2 C语言编程原理 2

显示全部
用户评论
2021.8.29 从头开始,看到第三章结束。 2021.9.20 第四章结束 2021.9.25 第五六章结束 2021.10.19 第七章结束 2021.10.23 之前居然是第八章结束了,忘了什么时候了…今天第九章结束 2021.10.24 第十章结束。节日快乐 2021.11.28 中间有个十一章。今天第十二章结束 2021.12.11 第十四章第三节结束 2021.12.18 第十五章结束。感觉今年看完是不是有望 2021.12.25 第十六章看了大半。圣诞节也在学习 2022.1.1 第十七章看了一半了。终究2021没看完啊,元旦假期看完 2022.1.2 第十八章结束。看完了! 总体上各方各面都做了介绍,假如我早点刷一遍,刚工作那会儿就不会显得那么小白了
查漏补缺,学到很多新知识
即使只看了十分之一,我也觉得我的c++得到了升华,建议初学者还是别看plus了,讲的太细了,在学懂之前可能都很难坚持读完这本书
在宿舍书架与阿德西英查语/文淆系教材放在一起,毕竟都是语言文字类的(大雾
大概花了三四个晚上读了半本,觉得这本书过誉了。因为它存在一些问题,会影响体验。 举例多且冗杂,一个概念无论简单或者复杂,上来先举例。举例不是问题,问题是段落结构不清晰,如果想跳过举例,需要费劲地寻找。有时候因为叙述的交错不得不看例子,有点费时间。 没有对C与C++做过多的区分,导致我把那些长篇累牍的C特性又给看了一遍,对新手友好的代价是对老手不友好…其实是可以兼得的,只需要把新特性标注出来,我很遗憾这本书没有这么做。
当字典还行,真去学还要是primer
作为工具书很不错了
傻瓜式C语言教材
收藏