C++ Reference Guide
by Danny Kalev
Publisher: Informit 2008
Number of pages: 402
This guide covers constructors, destructors, assignment operator, operator overloading, memory management, templates, namespaces, time and date library, streams, object-oriented programming and design principles, the standard template library and generic programming, exception handling, runtime type information, signal processing, creating persistent objects, bit fields, new cast operators, environment variables, variadic functions, pointers to functions, function objects, pointers to members, lock files, design patterns, dynamic linking, the reflecting circle, numeric types and arithmetic, etc.
Home page url
Download or read it online for free here:
by J. H. M. Dassen, I. G. Sprinkhuizen-Kuyper - OOPWeb.com
This document describes several techniques and tools for debugging code in C-like languages in a Unix environment. We will also discuss some good coding practices that will diminish the occurrence of certain types of bugs.
by Brian J. Gough, Richard M. Stallman - Network Theory Ltd
This manual provides a complete introduction to the GNU C and C++ compilers, common problems and encountered error messages, with numerous easy examples. The text covers compiling using headers and libraries, preprocessor, linking, and more.
by Frank B. Brokken - University of Groningen
The book for knowledgeable users of C who would like to make the transition to C++. It is the main textbook for C++ programming courses at the University of Groningen. The text does not cover C++'s basic grammar, which is equal to C's grammar.
- O'Reilly Media
C++ template metaprogramming is ideal for performing automatic compile-time optimization. With this ebook, you'll learn how improved metaprogramming techniques in C++11 and C++14 can help you avoid mistakes by making the compiler work for you.