《C++程序设计语言 英文版》PDF下载

  • 购买积分:26 如何计算积分?
  • 作  者:(美)Bjarne Stroustrup著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2001
  • ISBN:7040100959
  • 页数:1019 页
图书介绍:《C++程序设计语言》(特别版)(影印版)作者是C++的发明人,对C++语言有着全面、深入的理解,因此他强调应将语言作为设计与编程的工具,而不仅仅是语言本身,强调只有对语言功能有了深入了解之后才能真正掌握它。《C++程序设计语言》编写的目的就是帮助读者了解C++是如何支持编程技术的,使读者能从中获得新的理解,从而成为一名优秀的编程人员和设计人员。

Introductory Material 1

1 Notes to the Reader 3

Preface 5

Preface to Second Edition 7

Preface to First Edition 9

2 A Tour of C++ 21

3 A Tour of the Standard Library 45

PartI: Basic Facilities 67

4 Types and Declarations 69

5 Pointers,Array,and Structures 87

6 Expressions and Statements 107

7 Functions 143

8 Namespaces and Exceptions 165

9 Source Files and Programs 197

PartII: Abstraction Mechanisms 221

10 Classes 223

11 Operator Overloading 261

12 Derived Classes 301

13 Templates 327

14 Exception Handling 355

15 Class Hierarchies 389

PartIII:The Standard Library 427

16 Library Organization and Containers 429

17 Standard Containers 461

18 Algorithms and Function Objects 507

19 Iterators and Allocators 549

20 Strings 579

21 Streams 605

22 Numerics 657

PartIV: Design Using C++ 689

23 Development and Design 691

24 Design and Programming 723

25 Roles of Classes 765

Appendices 791

A The C++ Grammar 793

B Compatibility 815

C Technicalities 827

D Locales 869

E Standard Library Exception Safety 935

Index 969