Accelerated C++: Practical Programming by Example
Contains source code and errata. (Andrew Koenig and Barbara E. Moo)
ACCU - Reviews Index Page
Association of C & C++ Users book review section. A collation of over 2000 reviews that have appeared in ACCU journals.
Applied C++: Practical Techniques for Building Bet
Homepage of book by Philip Romanik, Amy Muntz from Addison Wesley C++ In-Depth Series. Table of contents, errata, FAQ.
C++ and Object-Oriented Programming
A college textbook by Kip R. Irvine, Miami-Dade Community College-Kendall. Corrections, table of contents, programs used in lectures, sample chapter.
C++ Coding Standards
Delivers a valuable set of tried-and-true rules, guidelines, and best practices condensed into 101 concise one- and two-page items. (Herb Sutter and Andrei Alexandrescu)
C++ Demystified
(2nd edition) by J. Sribar and B.Motik. On 824 pages this book covers almost all aspects of C++ language. As the first of the kind in Croatian, it is consistent with ANSI/ISO Standard of C++ programming language. About the book, Table of Contents, Downloads.
C++ For Artists: The Art, Philosophy, and Science
An eBook/PDF edition C++ programming textbook. Chapter samples, content. [Commercial]
C++ For Artists: The Art, Philosophy, and Science
Paperback edition of C++ programming textbook. Comes with CD-ROM.
C++ in Action
Web book containing an introduction to C++, programming techniques, and software design. (Bartosz Milewski)
C++ Primer (3rd Edition)
This tutorial is driven by examples which help the novice C++ programmer solve problems in terms of choice of language features, implementation, and efficiency. (Stanley Lippman, Josee Lajoie)
C++ Template Metaprogramming
Covers C++ Template Metaprogramming in a way that provides unprecedented capability to the C++ power-user, and delivers practical metaprogramming into the hands of the everyday programmer. (David Abrahams and Aleksey Gurtovoy)
C++ Templates - The Complete Guide
Introduces a comprehensive introduction to templates and their applications, based on a detailed presentation of the language mechanisms and the techniques it supports. Includes the table of contents, code examples, and an errata. (David Vandevoorde and Nicolai M. Josuttis)
CGI Programming in C++
Explains how to connect legacy systems to the Internet using C++. (Authorz.net, a division of Systemics)
Commercial C++ by Example
This book is about commercial software. Upon completion, the reader will have an image processing framework that is immediately useful for manipulating digital images.
Effective C++ CD: 85 Specific Ways to Improve Your
Each of this book's 50 guidelines summarizes a way to write better C++, and the accompanying discussions are backed by specific examples. Contains 4 sample items and updates/errata. (Scott Meyers)
Efficient C++: Performance Programming Techniques
Demonstrates the potential of C++ to produce highly efficient programs. Focuses on practical, everyday object-oriented design principles and C++ coding techniques that can yield large performance improvements. (Dov Bulka and David Mayhew)
Essential C++
Offers a fast-track to learning and working with C++ on the job. (Stanley B. Lippman)
Exceptional C++ Style
Focuses on in-depth coverage of generic programming and the C++ standard library, along with exception safety, class design, memory and resource management, optimization and efficiency. (Herb Sutter)
Exceptional C++: 47 Engineering Puzzles, Programmi
Shows by example how to go about sound software engineering in standard C++. (Herb Sutter)
FreeTechBooks: C/C++ Programming Language
Annotated list of free online programming books. Topics range from beginner to advanced. Descriptions, publishing information, links.
How to Think Like a Computer Scientist: Learning w
Online book by Allen B. Downey. Teaches general principles of programming, via C++ as subject language. Thorough, in-depth approach to many basic and intermediate programming topics.
Imperfect C++: Practical Solutions for Real-Life P
Offers practical techniques and tools for writing code that's more robust, flexible, efficient, and maintainable. It shows how to tame C++'s complexity, cut through its vast array of paradigms, and take back control over the code. (Matthew Wilson)
LotusScriptors Plain Simple Guide To The Lotus Not
An introductory book describing how to program the Lotus Notes C++ API.
Modern C++ Design: Generic Programming and Design
Introduces the concept of generic components--reusable design templates that produce boilerplate code for compiler consumption--all within C++. Contains free sample chapter and C++ library source code. (Andrei Alexandrescu)
More Effective C++: 35 New Ways to Improve Your Pr
Meyers explains how to write software that is more effective: more efficient, more robust, more consistent, more portable, and more reusable. Contains 4 sample items and updates/errata. (Scott Meyers)
More Exceptional C++: 40 New Engineering Puzzles,
Provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications. (Herb Sutter)
Optimizing C++
Provides working programmers with a practical, real-world approach to program optimization. (Steve Heller)
The C++ Programming Language (3rd Edition and Spec
Contains free introductory chapters and appendices about compatibility with C, locales, and the standard library's exception safety. (Bjarne Stroustrup)
The C++ Programming Language Mechanisms
E-books and companion software teach to master C++. Downloads.
The C++ Standard Library from Scratch
On-line introduction and support page with Standard Library quick reference on-line, source code, exercises and solutions, and errata. (Pablo Halpern)
The C/C++ Journal Essential C/C++ Reading List
C/C++ Journal Consulting Editor Chuck Allison rates "timeless" books and categorizes them as Introductory, Intermediate, Advanced, Reference, Design, and/or Idioms.
The Design and Evolution of C++
This book provides information and detailed discussions of key design decisions that will add to the expert's understanding. (Bjarne Stroustrup)
Thinking in C++ (2nd Edition)
This two volume book, which covers Standard C++, is available free on-line. Includes reader comments and a link to subscribe to Eckel's mailing list. (Bruce Eckel)
Who's Afraid of C++?
Introductory book available on-line. (Steve Heller)