具体描述
Want to learn how to program in C++ immediately? Want to start writing better, more powerful C++ programs today? Accelerated C++'s uniquely modern approach will help you learn faster and more fluently than you ever believed possible. Based on the authors' intensive summer C++ courses at Stanford University, Accelerated C++ covers virtually every concept that most professional C++ programmers will ever use -- but it turns the "traditional" C++ curriculum upside down, starting with the high-level C++ data structures and algorithms that let you write robust programs immediately. Once you're getting results, Accelerated C++ takes you "under the hood," introducing complex language features such as memory management in context, and explaining exactly how and when to use them. From start to finish, the book concentrates on solving problems, rather than learning language and library features for their own sake. The result: You'll be writing real-world programs in no time -- and outstanding code faster than you ever imagined.
作者简介
目录信息
读后感
这是我通读完的第一本C++教程,之前只读过primer的前几章。 不同于其他那些砖一样的入门书籍,Accelerated C++只有短短不到300页,而又是以实例开始逐步深入,对于初学者而言是莫大的福音。然而,要想读透本书,完成所有课后习题,绝非急功近利者短期能够完成的。所以,用深入...
我的第一本教程,选它的原因是因为它很不厚,很适合带着到处走,后来认真看了之后发现真的是一本很不错的书,特别是里面的例子很实用(不像其他教科书那样都是要你求两个数的最大公约数之类的问题),并且里面的因为也很易懂,呵呵,推荐像我这样的新手阅读
c++入门书有不少,其中广为流传的被无数人推荐的有两本:《c++ primer》 以及《 the c++ programming language》。毫无疑问,这两本是经典中的经典,作者分别是c++的大牛和c++语言的创造者。但是,我觉得它们都有一个明显的缺点:篇幅太大(一千页左右)。作为初学者,通读一遍...
先说一下我个人的感受,除去代码中一些印刷错误,该书完全符合作者大大们对它下的定义——迅速掌握+实例练习。从这个角度,我个人能给5星。 我个人读完之后觉得它虽然确实称得上是绝佳入门作,但并不是适合所有人的入门作。如果把没有读过本书并准备读本书的人分个类的话,我觉...
算是第一个评论吧,希望给其他人参考。 本来打算评个5星,但是: 1、翻译一般,基本上抄旧版( 覃剑锋翻译的那本,难道是他改名换姓了?),只是换掉了部分词!。某些翻译简直搞笑。 2、定价过高 3、排版拙劣,特别是代码排版特差! ps:针对科学出版社的新版,建议淘宝买旧...
用户评价
坦白说,我一直对C++的学习过程感到有些畏惧,因为它被普遍认为是一门难度较高的语言。然而,《Accelerated C++》这本书彻底改变了我的看法。它并没有采用那种枯燥乏味的理论堆砌方式,而是选择了一条更具实践性和互动性的学习路径。从一开始,我就被引导着去编写实际的代码,通过解决具体的问题来理解C++的语法和特性。例如,书中关于如何处理文本文件、如何查找和替换字符串的章节,都让我印象深刻。它不仅提供了清晰的代码示例,还详细解释了每一步操作的原理,让我能够真正理解背后的逻辑。这种“边学边练”的方式,不仅让我的学习过程更加生动有趣,也让我能够更快地建立起编程的信心。我尤其欣赏书中对于标准库的介绍,它让我看到了C++强大的工具箱,并且能够快速地利用这些工具来完成复杂的任务。
我之前尝试过学习C++,但每次都卡在基础概念上,比如指针、内存管理等等,感觉学得非常吃力。这次拿到《Accelerated C++》,我最大的感受就是“顺畅”。这本书的作者非常懂得如何引导读者,它不会一开始就抛出那些让人望而生畏的术语,而是从最实用、最容易理解的例子入手,比如编写一个简单的程序来计算单词的长度,或者处理一些文本数据。通过这些小练习,我渐渐地掌握了变量、控制流、函数等基本概念,并且能够很快地编写出可以运行的代码。我特别喜欢它对字符串和容器的介绍,它让我看到了C++强大的功能,并且能够很直观地理解如何使用它们来解决实际问题。感觉这本书就像一个经验丰富的教练,知道如何循序渐进地训练你,让你在不知不觉中就掌握了重要的技能。它真的让我对C++的学习过程充满了积极性和成就感。
作为一名在其他语言领域摸爬滚打多年的开发者,我一直觉得C++是一座难以逾越的高山。听说《Accelerated C++》是一本能让你快速上手C++的书,我抱着试一试的心态购入了。事实证明,我的选择非常明智。这本书的讲解风格非常独特,它不像传统的教材那样,先把所有理论讲透再让你练习,而是直接将你置于实际问题的解决场景中,通过编写小程序来驱动对C++特性的理解。我尤其欣赏它在处理输入/输出、字符串操作以及使用标准库容器(如vector和map)方面的阐述。它不仅仅是告诉你“怎么做”,更重要的是告诉你“为什么这么做”,并且在每一步都提供了清晰的代码示例和解释。这种“先实践,后理论”的学习路径,极大地降低了我的学习门槛,也让我能够更快地建立起对C++的信心。最让我惊喜的是,书中并没有回避一些C++的复杂性,而是以一种非常巧妙的方式呈现,让你在不感到 overwhelming 的同时,逐渐掌握核心概念。
这本书简直是让我从C++的迷雾中走出来的明灯!我之前断断续续地学过C++,看过一些“入门”书,但总感觉像是纸上谈兵,很多概念似懂非懂,实际动手写代码时就卡壳。这本《Accelerated C++》真的不一样,它从一开始就带着你写代码,而且是那种能立刻看到效果、能立刻理解的例子。它没有一开始就堆砌一堆晦涩的语法和理论,而是让你先熟悉最核心、最有用的部分,然后逐步深入。我特别喜欢它讲解字符串和vector的部分,那种循序渐进,从简单到复杂的过程,让我觉得学习C++不再是一件遥不可及的事情。它教会我的不仅是语法,更是解决问题的思路和构建程序的方法。有时候,我只是跟着书上的例子敲代码,就会发现自己好像真的能理解了之前那些模糊不清的概念。那种“豁然开朗”的感觉,真的太棒了!而且,它还很注重代码的清晰度和效率,这对我来说是全新的视角。感觉这这本书就像一个经验丰富的程序员,耐心地手把手教你,让你在实践中快速成长。
这本书,我只能用“惊艳”来形容!我之前对C++的印象就是复杂、难懂,但《Accelerated C++》这本书完全打破了我的刻板印象。它不是那种“教你C++是什么”的书,而是“让你学会用C++做事情”的书。从第一页开始,它就让你动手写代码,而且都是那种能让你立刻看到成果的例子。我特别喜欢它讲解字符串和vector的部分,它没有一开始就跟你讲一大堆抽象的概念,而是直接告诉你怎么用,怎么处理,怎么让你的程序变得更强大。这种“动手实践”的学习方式,真的太有效了!我感觉自己就像在参加一场编程马拉松,每解决一个问题,就会获得一次成就感,然后更有动力去迎接下一个挑战。它教会我的不仅仅是语法,更是如何思考,如何用C++的思维去解决问题。这本书让我对C++的热情一下子被点燃了,感觉以前那些学习C++的障碍,在这本书面前都变得微不足道了。
终究是从头到尾地读完了。有几点体会:中文版的错误不少,而且中文在描述不少概念的时候还是比较诡异,不如英文形象;作者的英文写的并不算“美妙”;这本书很难让我相信是为初学者写的,即使我学过C,读起来还是磕磕碰碰,我觉得自己已经挺认真了,中间还回读过几章,仍然没有避免最后惨淡收场。比较大的收获只能算是基本建立了一个框架,重新学的时候会有点感觉吧
教科,短小而生涩
讲的太简单了。。 吧
正如书的副标题所说,通过样例进行编程事件。书内容涵盖很广,讲得很贴切,适合新手学习。但不适合作为学习语言的第一本教材。最好的方式是跟《C++ Primer》同时学习。在《C++ Primer》学到语法基础后,参照本书的例子进行练习,会有最好的效果。
讲的太简单了。。 吧