|
|||||||||
Effective C++: 55 Specific Ways to Improve Your Programs and Designs (Professional Computing) by Scott Meyers
£19.19
|
Exceptional C++ by Herb Sutter
£16.19
|
C++: A Beginner's Guide, Second Edition: A Beginner's Guide by Herbert Schildt
£10.19
|
The C++ Programming Language, Special Edition by Bjarne Stroustrup
£29.99
|
The C++ Standard Library: A Tutorial and Reference by Nicolai M. Josuttis
£26.39
|
Product details
Would you like to update product info or give feedback on images?
|
| Customers Viewing This Page May Be Interested in These Sponsored Links (What is this?) |
What separates this title from the rest of the pack is that it jumps right in with samples that take advantage of today's Standard C++, from streams to built-in container classes such as vectors and linked lists. Early examples are more complex than in other books, but the thoroughness and relaxed pace of the explanations will bring the novice up to speed. (Though it ships at a slender 350 pages, Accelerated C++ is packed with samples, tips and example problems--about 10 per chapter.)
After a tour of basic C++, the book looks at more advanced C++ features such as templates, including built-in support for containers. Besides tapping the strength of Standard C++, you will also learn to design with your own templates. (Other tutorials would defer this material until later on.) The authors have tested the approach in the book in their own teaching and have honed a set of worthwhile examples that will help anyone get familiar with these powerful language features. All examples make use of the command line and console (without GUI programs), but the advantage is that this code should run on any of today's operating systems and compilers. Later sections cover the basics of class design, including good coverage of operator overloading and inheritance.
With its innovative approach to teaching the language, Accelerated C++ will challenge rea