Thinking in C++, 2nd edition, Volume 1
Thinking in C++, 2nd edition is a book for readers to master C++, laden with expert advice and written in a clear and knowledgeable style. hot
Thinking in C++, Volume 2
Thinking in C++, Volume 2 looks at more advanced features, with an eye towards developing techniques and ideas that produce robust C++ programs. hot
An Introduction to Design Patterns in C++ with Qt
This fully updated, classroom-tested book teaches C++ ?The Qt Way,? emphasizing design patterns and efficient reuse. Readers will master both the C++ language and Qt libraries, as they learn to develop maintainable software with well-defined code layers and simple, reusable classes and functions.
An Introduction to GCC
An Introduction to GCC provides an introduction to the GNU C and C++ Compilers, gcc and g++, which are part of the GNU Compiler Collection (GCC).
The C++ Annotations offers an extensive tutorial about the C++ programming language. It can be used as a textbook for C++ programming courses. The C++ Annotations is intended for knowledgeable users of C or a language that uses a C-like grammar.
C++ In Action - Industrial-Strength Programming Techniques
C++ In Action progresses through object-oriented programming and language features specific to C++, techniques for modifying programs, the Windows programming paradigm, and the large-scale aspects of software development. The author covers the standard template library, resource management, exception handling, and encapsulating the Windows API into C++ classes, namespaces, and templates.
C++: A Dialog
C++: A Dialog, formerly published by Prentice-Hall, is a tutorial book on standard C++ that requires no prior knowledge of programming.
Microsoft Visual C++ 6 Unleashed
Visual C++ 6 Unleashed provides comprehensive coverage of the core topics for Visual C++ 6 programming.
Optimizing C++ explains and illustrates a series of algorithms that can dramatically improve the efficiency of many C++ programs.