|
Directories
|
Top > Computers >
Programming >
Languages >
C++ >
Books
|
|
|
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++ 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.
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)
LotusScriptors Plain Simple Guide To The Lotus Notes C++ API
An introductory book describing how to program the Lotus Notes C++ API.
C++ For Artists: The Art, Philosophy, and Science Of Object-Oriented Programming
Paperback edition of C++ programming textbook. Comes with CD-ROM.
Challenges with C++: A compilation of 550+ MCQs
This book is a collection of 550+ multiple choice questions that covers all the core C++ language concepts. The main focus is made on C++ syntax and concepts.
Imperfect C++: Practical Solutions for Real-Life Programming
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)
Accelerated C++: Practical Programming by Example
Contains source code and errata. (Andrew Koenig and Barbara E. Moo)
ACCU Book Reviews
A collation of over 2000 reviews that have appeared in ACCU journals.
Applied C++: Practical Techniques for Building Better Software
Homepage of book by Philip Romanik, Amy Muntz from Addison Wesley C++ In-Depth Series. Table of contents, errata, FAQ.
C++ Cookbook
A collection of recipes that contain problem statements and code solutions. A detailed explanation then follows each recipe in order to show why the solution works.
FreeTechBooks: C/C++ Programming Language
Annotated list of free online programming books. Topics range from beginner to advanced. Descriptions, publishing information, links.
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)
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)
Effective C++ CD: 85 Specific Ways to Improve Your Programs and Designs
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++: 47 Engineering Puzzles, Programming Problems, and Solutions
Shows by example how to go about sound software engineering in standard C++. (Herb Sutter)
More Effective C++: 35 New Ways to Improve Your Programs and Designs
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)
Modern C++ Design: Generic Programming and Design Patterns Applied
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 Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions
Provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications. (Herb Sutter)
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)
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)
Code Craft
Code Craft will help take programming beyond writing correct code to writing great code. (Pete Goodliffe)
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++ For Artists: The Art, Philosophy, and Science Of Object-Oriented Programming
An eBook/PDF edition C++ programming textbook. Chapter samples, content. [Commercial]
C++ in Action
Web book containing an introduction to C++, programming techniques, and software design. (Bartosz Milewski)
The C++ Programming Language (3rd Edition and Special Edition)
Contains free introductory chapters and appendices about compatibility with C, locales, and the standard library's exception safety. (Bjarne Stroustrup)
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)
Optimizing C++
Provides working programmers with a practical, real-world approach to program optimization. (Steve Heller)
Who's Afraid of C++?
Introductory book available on-line. (Steve Heller)
|
|
|
|
|
|
Sponsor
|
|
|
|
|