书籍 C++程序设计(原理与实践基础篇原书第2版)/计算机科学丛书的封面

C++程序设计(原理与实践基础篇原书第2版)/计算机科学丛书

[美] Bjarne Stroustrup

出版时间

2017-03-31

ISBN

9787111562252

评分

★★★★★
书籍介绍

C++之父BjarneStroustrup的经典著作《C++程序设计:原理与实践(原书第2版)》基于新的C++11和C++14,广泛地介绍了程序设计的基本概念和技术,包括类型系统、算术运算、控制结构、错误处理等;介绍了从键盘和文件获取数值和文本数据的方法以及以图形化方式表示数值数据、文本和几何图形;介绍了C++标准库中的容器(如向量、列表、映射)和算法(如排序、查找和内积)的设计和使用。同时还对C++思想和历史进行了详细的讨论,很好地拓宽了读者的视野。为方便读者循序渐进地学习,加上篇幅所限,《C++程序设计:原理与实践(原书第2版)》分为基础篇和进阶篇两册出版,基础篇包括第1~11章、第17~19章和附录A、C,进阶篇包括第12~16章、第20~27章和附录B、D、E。本书是基础篇。本书通俗易懂、实例丰富,可作为大学计算机、电子工程、信息科学等相关专业的教材,也可供相关专业人员参考。

作者:(美国)本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup) 译者:任明明 王刚 李忠伟

本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup),英国剑桥大学计算机科学博士,C++的设计者和最初的实现者。他现在是德州农工大学计算机科学首席教授。1993年,由于在C++领域的重大贡献,他获得了ACM的Grace Murray Hopper大奖并成为ACM院士。在进入学术界之前,他在AT&T贝尔实验室工作,是ISO C++标准委员会的创始人之一。

目录
出版者的话
译者序
前言
引言
作者简介

显示全部
用户评论
里面有许多程序设计的思想,很有启发。但这本书并不适合一点都不懂的初学者。感觉这本书应该介意入门和进阶之间,可作为参考书或者复习用。
这本书的第12-14章分别是原书的第17-19章。不知道为什么要这样拆分,读起来不够连贯。
C++不熟,不过以过来人的角度看,当然适合新手入门,如果能将每一章的简单练习、思考题、习题全部思考做完,一定会有很大的提升。而且这套书重要的是编程思想的指导,教 C++,更教编程。没有按部就班的一开始就介绍所有语法。案例看似简单实则非常有深度。而且阅读体验比 C++ Prime 好。虽然翻译错误不少,但是总体大师的语言真的是娓娓道来。
作为入门书稍微有点难,特别是讲到分词那一章看得云里雾里,不是很清楚程序具体在做什么。
如果第一本编程&C++书籍是这本就好了,这本不C++primer带来的好处更多,只是之前犹豫不觉,觉得翻译不好,才选择C++primer。
非常适合了解c++语言特性。读起来非常流畅。也就比那本c++ primer好出几个海岸线的距离吧。