C++ distilled : a concise ANSI/ISO reference and style guide

書誌事項

C++ distilled : a concise ANSI/ISO reference and style guide

Ira Pohl

Addison-Wesley, c1997

  • : pbk

タイトル別名

C plus plus distilled

大学図書館所蔵 件 / 3

この図書・雑誌をさがす

注記

Includes bibliographical references (p. [189]-190) and index

内容説明・目次

内容説明

In this book the author distills over 700 pages of ANSI standard into a concise road map to the key syntax and semantics of C++. Along the way Professor Pohl provides programming and style tips based on many years of professional practice. C++ Distilled brings up to date existing C++ literature by covering important new features of the language including STL, namespaces, RTTI, and the bool type. This text is a good companion to any C++ programming book. The book's website contains adjunct programs that illustrate points made in the book in addition to the programs covered in the book.

目次

Preface. 1. Program Structure. 2. Lexical Elements. Comments. Identifiers. Keywords. 3. Constants. 4. Declarations and Scope Rules. Namespaces. 5. Linkage Rules. 6. Types. 7. Conversion Rules and Casts. 8. Expressions and Operators. sizeof Expressions. Autoincrement and Autodecrement Expressions. Arithmetic Expressions. Relational, Equality, and Logical Expressions. Assignment Expressions. Comma Expressions. Conditional Expressions. Bit Manipulation Expressions. Address and Indirection Expressions. new and delete Expressions. Other Expressions. 9. Statements. Expression Statements. The Compound Statement. The if and if-else Statements. The while Statement. The for Statement. The do Statement. The break and continue Statements. The switch Statement. The goto Statement. The return Statement. The Declaration Statement. 10. Functions. Prototypes. Call-by-Reference. Inline Functions. Default Arguments. Overloading. Type-Safe Linkage for Functions. 11. Classes. Constructors and Destructors. Member Functions. Friend Functions. The this Pointer. Operator Overloading. static and const Member Functions. Mutable. Class Design. 12. Inheritance. Multiple Inheritance. Constructor Invocation. Abstract Base Classes. Pointer to Class Member. Run-Time Type Identification. Virtual Functions. 13. Templates. Template Parameters. Function Template. Friends. Static Members. Specialization. 14. Exceptions. Throwing Exceptions. Try Blocks. Handlers. Exception Specification. terminate() and unexpected(). Standard Library Exceptions. 15. Input/Output. The Output Class ostream. Formatted Output and iomanip.h. User-Defined Types: Output. The Input Class istream. Files. Using Strings as Streams. The Functions and Macros in ctype.h. Using Stream States. Mixing I/O Libraries. 16. STL. Containers. Iterators. Algorithms. Functions. Allocators. 17. String Library. Constructors. Member Functions. Global Operators. 18. Caution and Compatibility. Nested Class Declarations. Type Compatibilities. Miscellaneous. 19. New Features in C++. 20. References. Index. 0201695871T04062001

「Nielsen BookData」 より

詳細情報

ページトップへ