 |
C++ in a Nutshell View Larger Image | Ray Lischner O'Reilly Media, Paperback, Published May 2003, 791 pages, ISBN 059600298X | List Price: $39.95 Our Price: $25.50 You Save: $14.45 (36% Off)
| | | Availability: Out-Of-Stock |
Customer Reviews: 1 Average Customer Rating:      Write a Review and tell the world about this title! People who purchase this book frequently purchase: - C in a Nutshell; Peter Prinz, et al, $24.95, 38% Off!
- Java in a Nutshell, 5th Edition; David Flanagan, $28.50, 37% Off!
- Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd Edition; Scott Meyers, $34.95, 30% Off!
- C++ Pocket Reference; Kyle Loudon, $6.95, 30% Off!
Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:
To-the-point, authoritative, no-nonsense solutions have always been a trademark of O'Reilly books. The In a Nutshell books have earned a solid reputation in the field as the well-thumbed references that sit beside the
knowledgeable developer's keyboard. C++ in a Nutshell lives up to the In a Nutshell promise. C++ in a Nutshell is a lean, focused reference that offers practical examples for the most important, most often used, aspects of 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.
The book's language reference is organized first by topic, followed by an alphabetical reference to the language's keywords, complete with syntax summaries and pointers to the topic references. The library reference is organized by header file, and each library chapter and class declaration presents the classes and types in alphabetical order, for easy lookup. Cross-references link related methods, classes, and other key features. This
is an ideal resource for students as well as professional programmers.
When you're programming, you need answers to questions about language syntax or parameters required by library routines quickly. What, for example, is the C++ syntax to define an alias for a namespace? Just how do you create and use an iterator to work with the contents of a standard library container? C++ in a Nutshell is a concise desktop reference that answers these questions, putting the full power of this flexible, adaptable (but
somewhat difficult to master) language at every C++ programmer's fingertips.
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
algorithm
bitset
cassert
cctype
cerrno
cfloat
ciso646
climits
clocale
cmath
complex
csetjmp
csignal
cstdarg
cstddef
cstdio
cstdlib
cstring
ctime
cwchar
cwctype
deque
exception
fstream
functional
iomanip
ios
iosfwd
iostream
istream
iterator
limits
list
locale
map
memory
new
numeric
ostream
queue
set
sstream
stack
stdexcept
streambuf
string
strstream
typeinfo
utility
valarray
vector
- A. Compiler Extensions
- B. Projects
- Glossary
- Index
Customer Reviews
Customer Reviews: 1 Average Customer Rating:      Aug 25, 2003     A review from New York City The C++ Reference I've been waiting for I have waited for years for a real, complete, up-to-date, C++ Reference. Other "Reference" books do not cover the complete C++ language as this book does; some try to show C++ as "a better C" (It's not, it is quite different), Textbooks are just not organized for easy reference and are not as complete. This is an essential book on every C++ programmer's desk! A must have... why did it take so long?
|
 |