|
Samay Live | |
|
EBooks » C++ & CPP
 The authors of this textbook urge readers to see them as a scientist-
engineer pair, producing a combination C++ template tutorial with a
detailed reference. They introduce language elements and design
elements of the template feature of the programming language and
provide coverage of template syntax and semantics. Techniques covered
include static polymorphism, policy classes, metaprogramming, and
expression templates. Also discussed is the C++ standard library,
constructed largely with templates. Readers are expected to know C++
before approaching the book.  In this brand-new third edition of The C++ Programming Language,
author Bjarne Stroustrup, the creator of C++, presents the full
specification for the C++ language and standard library, a spec that
will soon become the joint ISO/ANSI C++ standard. Past readers will
find that the new edition has changed a great deal and grown
considerably to encompass new language features, particularly run-time
type identification, namespaces, and the standard library. At the same
time, readers will recognize the lucid style and sensible advice that
made previous editions so readable and enjoyable. Probably the biggest
change is a substantial new section, well over 200 pages in length,
covering the contents and design of the C++ standard library, the most
important new feature of the C++ specification. The author has also
added a substantial number of new exercises while keeping many from
previous editions that have retained their value. Title: C++ Primer (4th Edition) ISBN: 0201721481 Author: Stanley B. Lippman / Josée Lajoie / Barbara E. Moo Publisher: Addison-Wesley Professional; 4 edition (February 14, 2005)
This new edition of C++ Primer, a favorite choice for a first
C++ book, has been greatly improved with the latest and greatest on
C++, stressing the built-in language features of the C++ Standard
Library. For this new version--weighing in at a massive 1,237
pages--Stanley Lippman, a well-known C++ expert, teams up with Josée
Lajoie, who has helped define the C++ international language standard.
The new material is excellent for programmers who want to get the most
out of new and advanced features in the language. 1:Introduction to Objects 2:Making & Using Objects 3:The C in C++ 4:Data Abstraction 5:Hiding The Implementation 6:Initialization & Cleanup 7:Function Overloading & Default Arguments 8:Constants 9:Inline Functions 10:Name Control 11:References & the Copy-Constructor 12:Operator Overloading 13:Dynamic Object Creation 14:Inheritance & Composition 15:Polymorphism & Virtual Functions 16:Introduction to Templates A:Coding Style B:Programming Guidelines C:Recommended Reading
Part 1: The Standard C++ Library 1:Strings 2:Iostreams 3:Templates in Depth 4:STL Containers & Iterators 5:STL Algorithms
Part 2: Advanced Topics 6:Multiple Inheritance 7:Exception handling 8:Runtime type identification 9:Building stable systems 10:Design Patterns 11:Tools & topics
A:Recommended reading
|
| |
|