C++ in a Nutshell (Paperback)

Ray Lischner

  • 出版商: O'Reilly
  • 出版日期: 2003-06-17
  • 售價: $1,540
  • 貴賓價: 9.5$1,463
  • 語言: 英文
  • 頁數: 704
  • 裝訂: Paperback
  • ISBN: 059600298X
  • ISBN-13: 9780596002985
  • 相關分類: C++ 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

C++ in a Nutshell packs an enormous amount of information on C++ (and the many libraries used with it) in an indispensable quick reference for those who live in a deadline-driven world and need the facts but not the frills. Cross-references link related methods, classes, and other key features. This is an ideal resource for students as well as professional programmers.

Table of Contents

Preface

1. Language Basics
     Compilation Steps
     Tokens
     Comments
     Character Sets
     Alternative Tokens
     Trigraphs

2. Declarations
     Declarations and Definitions
     Scope
     Name Lookup
     Linkage
     Type Declarations
     Object Declarations
     Namespaces

3. Expressions
     Lvalues and Rvalues
     Type Conversions
     Constant Expressions
     Expression Evaluation
     Expression Rules

4. Statements
     Expression Statements
     Declarations
     Compound Statements
     Selections
     Loops
     Control Statements
     Handling Exceptions

5. Functions
     Function Declarations
     Function Definitions
     Function Overloading
     Operator Overloading
     The main Function

6. Classes
     Class Definitions
     Data Members
     Member Functions
     Inheritance
     Access Specifiers
     Friends
     Nested Types

7. Templates
     Overview of Templates
     Template Declarations
     Function Templates
     Class Templates
     Specialization
     Partial Specialization
     Instantiation
     Name Lookup
     Tricks with Templates
     Compiling Templates

8. Standard Library
     Overview of the Standard Library
     C Library Wrappers
     Wide and Multibyte Characters
     Traits and Policies
     Allocators
     Numerics

9. Input and Output
     Introduction to I/O Streams
     Text I/O
     Binary I/O
     Stream Buffers
     Manipulators
     Errors and Exceptions

10. Containers, Iterators, and Algorithms
     Containers
     Iterators
     Algorithms

11. Preprocessor Reference

12. Language Reference

13. Library Reference
     

A. Compiler Extensions

B. Projects

Glossary

Index