《C++入门经典第10版》

这本书籍是C++的入门经典教程,下面简单介绍。

编辑推荐

Walter Savitch教授的C++入门经典,长销十几年
结构严谨、清晰,行文诙谐幽默,妙趣横生
更多技巧提示,更多生动有趣的编程实例
近70个精彩视频,410+自测题,230+编程项目

内容简介

作为C++入门经典教材,《C++入门经典(第10版)》结合作者多年的教学经验,清楚梳理出一个有利于教与学的结构体系,从各章开头的内容总览,到随处可见的自测题、小结框、编程提示和编程陷阱,再到章末的小结、习题、编程练习和编程项目,由浅入深,从简到繁,可以帮助初学者渐入佳境,逐步理解并掌握重要的编程概念。
《C++入门经典(第10版)》共18章,8个附录。在讲解C++基础知识之后,循序渐进地引导读者深入函数、I/O流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。本书前几版被全国100多所高校选作C++程序设计课程的教材,很受师生欢迎。《C++入门经典(第10版)》也适合自学,不同层次的知识点和测试练习,可以帮助读者以自己的节奏进入美妙的C++编程世界。

作者简介

Walter Savitch
加州大学圣迭戈分校荣誉退休教授。拥有加州大学伯克利分校博士学位,曾担任加州大学圣迭戈分校计算机科学系教授和认知科学跨学科博士项目主任。他在复杂性理论和并行计算模型方面具有卓越贡献,其研究领域包括形式语言理论和计算语言学等。

周靖
微软*有价值专家(MVP),资深译者。涉猎广泛,具有深厚的技术功底和良好的文学素养。早期痴迷于硬件,曾多年担任《微型计算机》杂志特约作者。继而潜心钻研程序设计,并在这方面积累了丰富的经验。此后专职从事计算机图书的翻译。其翻译风格严谨、准确、朴实、流畅,深受读者好评。代表译著有《C++入门经典》、《Visual C#从入门到精通》、《CLR via C》系列版本。

前 言(摘选)

本书适合C++程序设计和计算机科学入门课程。不要求读者有任何编程经验,也不要求掌握除中学代数之外的其他任何数学知识。

本书前几版的读者请阅读关于第10版修订内容的小节,前言其余内容可略过。新读者请阅读前言的全部内容以把握本书脉络。

面向学生的易用性

一本书必须按恰当的顺序来讲解恰当的主题,这是最起码的要求。另外,在老师和其他有经验的程序员看来,书的内容必须清晰而正确,这是另一个最起码的要求。但是不是符合这两项要求的书都是好书呢?答案是否定的。书中的内容必须采取有利于初学者使用的方式来编排。在这本入门教科书中,我尽力让学生觉得清楚和友好。本书以前版本的大量学生反馈证明,这种写作风格确实使内容更清晰,能使学生充分享受到学习的乐趣。

ANSI/ISO C++标准

本书可顺利使用符合最新ANSI/ISO C++标准的编译器。写作时最新标准是C++14。

高级主题

许多“高级主题”都已成为标准CS1课程的一部分。即使不是,以补充材料的形式提供也不错。本书提供大量高级主题,它们既可集成到课程中,也可作为自学主题。本书全面讲述了C++模板、继承(包括虚函数)、异常处理和STL(Standard Template Library,标准模板库)。虽然本书使用了库,而且教给学生库的重要性,但不要求任何非标准库。本书只用所有C++实现都有的库。

视频讲解

视频讲解(Video Note)旨在讲解关键编程概念和技术,演示了从设计到编码来解决问题的过程。视频讲解使学生能方便地自学感兴趣的主题,支持选择、播放、倒退、快进和暂停。每当看到“ 视频讲解:……”,都表明当前主题有对应的视频讲解。视频列表请从本书中文版配套网站获取,网址是http://transbot.ys168.com和https://pan.baidu.com/s/1yd43W。注意,由于是英文视频,所以为了方便索引,书中保留了这些视频的英文名称。

支持材料

部分支持材料本书所有读者都适合。其他仅适合认证教师。

适合本书所有读者的支持材料

* 源代码

* PowerPoint幻灯片

* 视频讲解

获取这些材料请访问本书译者博客(transbot.blog.163.com)或网盘(http://transbot.ys168.com和https?/pan.baidu.com/s/1yd43W)。

PDF书籍下载

带完整书签,高清版

下载链接:《C++入门经典第10版》

提取码: 42cz

因为这个书签是我自己插入的,但是时间原因,我并没有处理跳转书签功能,大家可以自行增加。

参考:PDF电子书添加书签

注:有能力的请购买正版书籍,请下载24小时内删除,版权归原作者所有。


有其他问题可以文章下方留言。

原文:https://ipydev.com/article/20/

好书推荐:C++入门经典(第十版)沃特萨维奇相关推荐

  1. 算法竞赛入门经典(第二版)第三章习题

    声明:作者水平有限,只是会基础C语言的小菜,C++还未入门.作者仅根据算法竞赛入门经典(第二版)书上第三章习题所述题意而编写,并未严格按照原题的输入输出编写,代码仅经过个人测试(OJ网站太慢了).代码 ...

  2. 刘汝佳《算法竞赛入门经典(第二版)》习题(二)

    刘汝佳<算法竞赛入门经典(第二版)>第二章习题 目录 刘汝佳<算法竞赛入门经典(第二版)>第二章习题 习题2-1 水仙花数 习题2-2 韩信点兵 习题2-3 倒三角形 习题2- ...

  3. JavaScript入门经典(第4版)

    循序渐进精细讲解所有JavaScript知识点 指导您构建建出神入化的完美Web应用程序 JavaScript入门经典(第4版) 基本信息 原书名: Beginning JavaScript 原出版社 ...

  4. XML入门经典(第五版)

    2019独角兽企业重金招聘Python工程师标准>>> XML入门经典(第五版) 本书对全部内容进行了更新,涵盖了XML的最新技术,如XOuery.RSS.Atom.Aiax等.在讲 ...

  5. c语言入门经典+第5版+习题答案,C语言入门经典(第5版)

    摘要: C语言是每一位程序员都应该掌握的基础语言.C语言是微软.NET编程中使用的C#语言的基础;C语言是iPhone,iPad和其他苹果设备编程中使用的Objective-C语言的基础;C语言是在很 ...

  6. 刘汝佳《算法竞赛入门经典(第二版)》习题(三)

    刘汝佳<算法竞赛入门经典(第二版)>第三章习题(一) 习题3-1 得分(ACM/ICPC Seoul 2005,UVa1585) 给出一个由O和X组成的串(长度为1~80),统计得分.每个 ...

  7. 刘汝佳《算法竞赛入门经典(第二版)》习题(六)

    刘汝佳<算法竞赛入门经典(第二版)>第四章习题(4-1~4-3) 习题4-1 象棋(Xiangai,ACM/ICPC Fuzhou 2011,UVa1589) 考虑一个象棋残局,其中红方有 ...

  8. c语言入门经典第五版自学,C语言入门经典(第5版) PDF扫描[103MB]

    C语言入门经典(第5版)  内容简介: C语言是每一位程序员都应该掌握的基础语言.C语言是微软.NET编程中使用的C#语言的基础:C语言是iPhone.iPad和其他苹果设备编程中使用的Objecti ...

  9. 算法竞赛入门经典 第2版

    算法竞赛入门经典 包括算法竞赛入门经典训练指南.算法竞赛入门经典各章习题答案.算法竞赛入门经典(第二版) 链接:https://pan.baidu.com/s/1O-bGyhdCqYtRvSBpn7J ...

最新文章

  1. C#面向插件级别的软件开发 - 开源研究系列文章
  2. 少糖的理由+1,新研究表明:高糖环境不利于肌肉修复和维持
  3. c# equals与==的区别【转】
  4. python opencv 从Intel Realsense D435 视频流中读取并显示帧,按下空格将图像保存到指定文件夹,按下回车自动以一定时间间隔保存图像至指定文件夹
  5. iview template模式_使用Iview Menu 导航菜单(非 template/render 模式)
  6. 已解决jetty运行项目,@WebServlet注解失效
  7. graphviz python_工具推荐|我是如何使用Python脚本分析CPU使用情况的?
  8. DirectX11 With Windows SDK--13 动手实现一个简易Effects框架、阴影效果绘制
  9. linux编译安装rrdtool,Linux下RRDTool安装方法
  10. centos solr4.5 tomcat 简单安装[已测试ok]
  11. 倍福--TwinSAFE的配置
  12. Google Ads关键词不展示原因及解决方案
  13. 智能车 有来有往 单收单发超声波模组 STM32CubeMx HAL库
  14. js 手机虚拟键盘控制
  15. 最后一公里极速配送(三)
  16. 领域模型-软件需求分析
  17. RecyclerView使用GridLayoutManager 设置间距一致大小
  18. linux emule 编译 wx-config --libs,如何编译 eMule v0.46b
  19. Lazy and Hungry
  20. DIT和DIF实现快速傅里叶变换的FFT

热门文章

  1. 小米网抢购系统开发实践阅读心得
  2. Python_计算毫秒时间差
  3. c语言字符串接龙,接龙分析.c
  4. 项目管理实践篇(二):总结项目经历
  5. EasyEclipse for PHP运行PHP文件(关于PHP Browser的配置)
  6. C语言常用算法源代码
  7. history源码解析-管理会话历史记录
  8. 离散数学 集合 思维导图
  9. Android adb cannot connect to deamon
  10. ubuntu服务器版安装桌面