这本经典C++教程完美结合了C++大师StanIey B.Lippman的实践经验和C++标准委员会原负责人Josee Lajoie对于ANSI/IS0标准的深入理解,准确而全面地讲述了标准C++的特性和用法。书中大量来自实战的编程示例对C++的初学者极具参考价值,不仅演示了泛型程序和面向对象程序的设计方法、模板的使用,还阐述了使用标准C++进行程序设计的其他方面。而对各种技术细节的全面覆盖和深入探讨,更使本书成为中高级程序员不可或缺的参考书。本书英文版。
本书全面讲解了C++程序设计语言的特性和用法。全书分五个部分对C++进行阐述。第一部分是C++概述,第二部分在此基础上介绍C++语言,主要涉及数据类型、表达式、语句及抽象容器类型,第三部分是基于过程的程序设计,主要介绍函数、域和生命期、重载函数、函数模板、异常处理及泛型算法,第四部分是基于对象的程序设计,主要介绍类、重载操作符及类模板,第五部分是面向对象的程序设计,主要讲解类继承和子类型、多继承和虚拟继承及iostream库等。本书结合了C++大师Stanley B.Lippman的实践经验和C++标准委员会原负责人Josee Lajoie对于ANSI/ISO标准的深入理解,各个层次的程序设计人员都会从本书中获益匪浅。
Part I:C++,An Overview
Chapter 1:Getting Started
Chapter 2:A Tour of C++
Part II:The Basic Language
Chapter 3:The C++ Data Types
Chapter 4:Expressions
Chapter 5:Statements
Chapter 6:Abstract Container Types
Part III:Procedural-Based Programming
……
Part IV:Object-Based Programming
……
Part V:Object-Oriented Programming
……
Index