Books (30)

Categories:

See Also:
Featured Links:

http://www.accu.org/index.php/book_reviews?url=view.xqy?subject
Editor's Pick ACCU Book Reviews Open in a new browser window Editor's Pick
   A collation of over 2000 reviews that have appeared in ACCU journals.
   http://www.accu.org/index.php/book_reviews?url=view.xqy?subject

Regular Links:

http://www.acceleratedcpp.com/
Accelerated C++: Practical Programming by Example Open in a new browser window
   Contains source code and errata. (Andrew Koenig and Barbara E. Moo)
   http://www.acceleratedcpp.com/
http://www.appliedcpp.com/
Applied C++: Practical Techniques for Building Better Software Open in a new browser window
   Homepage of book by Philip Romanik, Amy Muntz from Addison Wesley C++ In-Depth Series. Table of contents, errata, FAQ.
   http://www.appliedcpp.com/
http://www.gotw.ca/publications/c++cs.htm
C++ Coding Standards Open in a new browser window
   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)
   http://www.gotw.ca/publications/c++cs.htm
http://www.cpp-cookbook.com
C++ Cookbook Open in a new browser window
   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.
   http://www.cpp-cookbook.com
http://free-zg.htnet.hr/jsribar/en/
C++ Demystified Open in a new browser window
   (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, Downlo
   http://free-zg.htnet.hr/jsribar/en/
http://pulpfreepress.com/content/Products/Books/1-932504-02-8/1932504028.html
C++ For Artists: The Art, Philosophy, and Science Of Object-Oriented Programming Open in a new browser window
   Paperback edition of C++ programming textbook. Comes with CD-ROM.
   http://pulpfreepress.com/content/Products/Books/1-932504-02-8/1932504028.html
http://boost-consulting.com/mplbook/
C++ Template Metaprogramming Open in a new browser window
   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)
   http://boost-consulting.com/mplbook/
http://www.josuttis.com/tmplbook/
C++ Templates - The Complete Guide Open in a new browser window
   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 N
   http://www.josuttis.com/tmplbook/
http://www.relisoft.com/book/
C++ in Action Open in a new browser window
   Web book containing an introduction to C++, programming techniques, and software design. (Bartosz Milewski)
   http://www.relisoft.com/book/
http://store.fultus.com/product_info.php?products_id=106
Challenges with C++: A compilation of 550+ MCQs Open in a new browser window
   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.
   http://store.fultus.com/product_info.php?products_id=106
http://www.nostarch.com/codecraft.htm
Code Craft Open in a new browser window
   Code Craft will help take programming beyond writing correct code to writing great code. (Pete Goodliffe)
   http://www.nostarch.com/codecraft.htm
http://www.awprofessional.com/bookstore/product.asp?isbn=0201310155
Effective C++ CD: 85 Specific Ways to Improve Your Programs and Designs Open in a new browser window
   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)
   http://www.awprofessional.com/bookstore/product.asp?isbn=0201310155
http://www.awprofessional.com/bookstore/product.asp?isbn=0201379503&redir=1&rl=1
Efficient C++: Performance Programming Techniques Open in a new browser window
   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)
   http://www.awprofessional.com/bookstore/product.asp?isbn=0201379503&redir=1&rl=1
http://www.awprofessional.com/bookstore/product.asp?isbn=0201485184&redir=1&rl=1
Essential C++ Open in a new browser window
   Offers a fast-track to learning and working with C++ on the job. (Stanley B. Lippman)
   http://www.awprofessional.com/bookstore/product.asp?isbn=0201485184&redir=1&rl=1
http://www.gotw.ca/publications/xc++s.htm
Exceptional C++ Style Open in a new browser window
   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)
   http://www.gotw.ca/publications/xc++s.htm
http://www.awprofessional.com/bookstore/product.asp?isbn=0201615622&redir=1&rl=1
Exceptional C++: 47 Engineering Puzzles, Programming Problems, and Solutions Open in a new browser window
   Shows by example how to go about sound software engineering in standard C++. (Herb Sutter)
   http://www.awprofessional.com/bookstore/product.asp?isbn=0201615622&redir=1&rl=1
http://www.freetechbooks.com/viewforum.php?f=3
FreeTechBooks: C/C++ Programming Language Open in a new browser window
   Annotated list of free online programming books. Topics range from beginner to advanced. Descriptions, publishing information, links.
   http://www.freetechbooks.com/viewforum.php?f=3
http://synesis.com.au/publishing/imperfect/cpp/
Imperfect C++: Practical Solutions for Real-Life Programming Open in a new browser window
   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)
   http://synesis.com.au/publishing/imperfect/cpp/
http://homepage.mac.com/llho/
LotusScriptors Plain Simple Guide To The Lotus Notes C++ API Open in a new browser window
   An introductory book describing how to program the Lotus Notes C++ API.
   http://homepage.mac.com/llho/
http://www.awprofessional.com/bookstore/product.asp?isbn=0201704315&redir=1&rl=1
Modern C++ Design: Generic Programming and Design Patterns Applied Open in a new browser window
   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)
   http://www.awprofessional.com/bookstore/product.asp?isbn=0201704315&redir=1&rl=1
http://www.awprofessional.com/bookstore/product.asp?isbn=020163371X&redir=1&rl=1
More Effective C++: 35 New Ways to Improve Your Programs and Designs Open in a new browser window
   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)
   http://www.awprofessional.com/bookstore/product.asp?isbn=020163371X&redir=1&rl=1
http://www.awprofessional.com/bookstore/product.asp?isbn=020170434X&redir=1&rl=1
More Exceptional C++: 40 New Engineering Puzzles, Programming Problems, and Solutions Open in a new browser window
   Provides tested techniques and practical solutions for programmers designing modern software systems with C++, from small projects to enterprise applications. (Herb Sutter)
   http://www.awprofessional.com/bookstore/product.asp?isbn=020170434X&redir=1&rl=1
http://www.steveheller.com/opt/
Optimizing C++ Open in a new browser window
   Provides working programmers with a practical, real-world approach to program optimization. (Steve Heller)
   http://www.steveheller.com/opt/
http://www.research.att.com/~bs/3rd.html
The C++ Programming Language (3rd Edition and Special Edition) Open in a new browser window
   Contains free introductory chapters and appendices about compatibility with C, locales, and the standard library's exception safety. (Bjarne Stroustrup)
   http://www.research.att.com/~bs/3rd.html
http://halpernwightsoftware.com/stdlib-scratch/
The C++ Standard Library from Scratch Open in a new browser window
   On-line introduction and support page with Standard Library quick reference on-line, source code, exercises and solutions, and errata. (Pablo Halpern)
   http://halpernwightsoftware.com/stdlib-scratch/
http://www.research.att.com/~bs/dne.html
The Design and Evolution of C++ Open in a new browser window
   This book provides information and detailed discussions of key design decisions that will add to the expert's understanding. (Bjarne Stroustrup)
   http://www.research.att.com/~bs/dne.html
http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
Thinking in C++ (2nd Edition) Open in a new browser window
   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)
   http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html
http://www.steveheller.com/whos/
Who's Afraid of C++? Open in a new browser window
   Introductory book available on-line. (Steve Heller)
   http://www.steveheller.com/whos/

Last Updated: 2007-05-05 20:31:58