C++ in a Nutshell - Ray Lischner

C++ in a Nutshell

(Autor)

Buch | Softcover
810 Seiten
2003
O'Reilly Media (Verlag)
978-0-596-00298-5 (ISBN)
35,90 inkl. MwSt
C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. This is a complete reference to C++.
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.

Ray Lischner has been using C++ for more than a decade. He worked at Mentor Graphics when it was the first company to adopt C++ for a major commercial project. Since the early days, he has witnessed and participated in the advance of the cfront translator to native compilers to integrated development environments, and now to visual, component-based tools. Ray has taught C++ at Oregon State University, in an introductory CS course and in a more advanced programming projects course. He is the author of O'Reilly's Delphi in a Nutshell and other books. His most recent writing project was for Borland C++ Builder.

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 Tem plates 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.

Erscheint lt. Verlag 17.6.2003
Zusatzinfo 1, black & white illustrations
Verlagsort Sebastopol
Sprache englisch
Einbandart Paperback
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
ISBN-10 0-596-00298-X / 059600298X
ISBN-13 978-0-596-00298-5 / 9780596002985
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Das umfassende Handbuch

von Torsten T. Will

Buch | Hardcover (2024)
Rheinwerk (Verlag)
49,90
das umfassende Handbuch

von Jürgen Wolf; René Krooß

Buch | Hardcover (2023)
Rheinwerk (Verlag)
49,90