发新话题
打印

Accelerated C++: Practical Programming by Example

Accelerated C++: Practical Programming by Example

[书名] Accelerated C++: Practical Programming by Example
[作者] Andrew Koenig, Barbara E.Moo
[出版社] Addison-Wesley Professional
[关键词] 计算机科学经典著作  C++
[内容简介]
  Topics covered:
  • Introduction to C++
  • Console I/O with stream  classes
  • Basic string handling
  • Loop and flow-control statements
  • Arrays
  • Using functions and methods
  • Using Standard Template Library  (STL) containers (vectors, linked lists, and maps)
  • Iterators
  • Sorting and  generic functions
  • Basic class design
  • Pointers and arrays
  • File I/O
  • Memory-management techniques, including statically and dynamically allocated  memory
  • Adding stream support to custom classes
  • Conversion operators
  • Operator overloading
  • Friend functions
  • Inheritance
  • Polymorphism  and virtual functions
  • Handle idioms for classes, including reference  counting
  • Quick reference to the C++ language
   
[分类] 计算机类 -> 编程
[审校]
[光盘] (不含)
[ISBN号]
0-201-70353-X
[定价]
[是否是扫描版]  

书评:
和市面上大多数C++教程不同,本书不是从"C++中的C"开始讲解,而是始于地道的C++特性.从一开始就使用标准库来写程序,随着讲述的逐渐深入,又一一解释这些标准库组件所依赖的基础概念.另外,和其他C++教材不同的是,这本书以实例拉动语言和标准库的讲解,对后两者的讲解是为了给实例程序提供支持,而不是像绝大多数C++教材那样,例子只是用作演示语言特性和标准库用法的辅助工具.
  作者在C++领域的编程实践,教育培训以及技术写作方面都是世界一流水准.我喜欢这种大量使用标准库和C++语言原生特性的清新的写作风格.在这本教材面前,几乎迄今为止的所有C++教材都黯然失色或显得过时.尽管这本教材也许对于国内的高校教育来说有些前卫,不过我仍然极力向我的同行们推荐.顺带一提,在Bjarne和我最近的一封通信里,他这样评价本书:对于有经验的程序员学习C++而言,这本书可能是世界上最好的一本.
附件: 您所在的用户组无法下载或查看附件

TOP

发新话题