Full content of “Boost C++ Libraries”, written by Boris Schäling, is available online for free. The Boost C++ Libraries introduces 38 general purpose Boost libraries. They should be of great use to C++ developers – no matter what industry they work in and no matter what software they create. …
Parallel Programming with Microsoft Visual C++
Free online book “Parallel Programming with Microsoft Visual C++: Design Patterns for Decomposition and Coordination on Multicore Architectures” by Colin Campbell and Ade Miller from Microsoft. This book describes patterns for parallel programming, with code examples, that use the new parallel programming support in Visual C++.
…
A Computer Science Tapestry: Exploring Computer Science with C++
Free eBook “A Computer Science Tapestry: Exploring Computer Science with C++” is designed for use in a first course in computer science (CS1) that uses C++ as its programming language. …
An Introduction to Design Patterns in C++ with Qt 4
Free online book “An Introduction to Design Patterns in C++ with Qt 4” is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You’ll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. …
C++ User’s Guide Forte Developer 7
This manual instructs you in the use of the Forte Developer C++ compiler, and provides detailed information on command-line compiler options. …
C++:A Dialog – Programming with C++ Standard Library
Steve Heller teaches C++ from scratch, through a one-on-one conversation with an intelligent beginner who asks the questions you’d ask. Heller’s unique dialog format is brilliantly designed to clarify the concepts you might otherwise find confusing, so you can quickly learn today’s most powerful and valuable C++ development techniques. …
C++ Programming
This free C++ book is From Wikibooks, the open-content textbooks collection. This book covers the essential features of the C++ language and its standard library (STL). It also provides a survey of important concepts, software design, and design patterns, but as a stepping stone for the reader or as an introduction to more advanced C++ concepts. …
Optimizing C++
Free online book Optimizing C++ provides working programmers and those who intend to be working programmers with a practical, real-world approach to program optimization. …
Teachers’ Guide to Practical C++ Programming
This book is designed to provide teaching materials to any instructor who wants to use Practical C++ Programming in his classroom. The materials contained in this book contains of a set of slides (for classroom presentation) and teachers’ notes (which give hints on how the material might be presented.) …
Thinking In C++ Second Edition Volume One: Introduction To Standard C++
This is a popular free C++ book by Bruce Eckel. Fully revised and beefed up with plenty of new material on today’s Standard C++, the new edition of Bruce Eckel’s Thinking in C++: Volume I is an excellent tutorial to mastering this rich (and sometimes daunting) programming language, filled with expert advice and written in a patient, knowledgeable style. …