C++: A Beginner’s Guide
Download this free C++ book in xps or pdf formats from MSDN Beginner Developer Learning Center. Essential skills made easy! Written by Herb Schildt, this step-by-step book is ideal for first-time programmers or those new to C++. The modular approach of this series, including sample projects and progress checks, makes it easy to learn to use C++ at your own pace.
Download the ebook.
No Bugs: Delivering Error-Free Code in C and C++
No Bugs! offers a revolutionary approach to software development by showing programmers how to write error-free code from the start. No Bugs! presents techniques to stop many kinds of bugs from being included in a prog ram. It also discusses how to test programs to find bugs. While much of it is aimed at the C & C++ programmer, the first two chapters are aimed at all programmers and are as relevant and valuable today as they were back then.
Read this free ebook.
Free eBook: C++ GUI Programming with Qt 4
Using C++ GUI Programming with Qt 4 you’ll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt’s model/view architecture to Qt’s powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt’s event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.
Download this free C++ book.
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.