C++ is often the language of choice for writing fast, powerful, and enterprise-class object-oriented programs, be it games or major commercial software applications. However, there's no two ways around it: C++ can be difficult to master. With this no-nonsense book, you will learn to conquer the latest version of the C++ language: C++11. The authors share real-world examples, decipher little-known features of C++, and reveal the significant changes to C++ that accompany the latest release. Ultimately, you'll discover programming methodologies, reusable design patterns, and good programming style that will increase the quality of your code and improve your programming efficiency.
Professional C++, 2nd Edition:
Offers detailed code examples that you can plug into your own code
Takes you on a technical tour of C++ and the STL, and explores the unusual and quirky aspects of this language
Exposes best practices for using the more advanced features of C++, including operator overloading, managing memory, writing templates, and writing multithreaded code
Discusses techniques for writing cross-language and cross-platform code
Teaches you the importance of code reuse as well as the nuances of writing readable C++ code
Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.
Find articles, e-books, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.
Nicholas A. Solter is an application architect at ContextOptional, Inc., a social media advertising company.
Scott J. Kleper is cofounder and CTO of ContextOptional, Inc.
Every time you feel confused while coding, you can look into this book and find the answer.
Professional C++ is for an intermediate to advanced programmer with either some C++ experience or a good deal of other programming experience.
C++ is a language that can be very complex, and this book really does cover a wide range of material.
I like the book as it deals with real problem scenarios. This does not fit for all C++ topics considering the language being so vast. Read morePublished 11 months ago by rupanu
Although I have my reservations regarding this book, at the end of the day, it taught me how to use C++ (before reading I was new to the language). Read morePublished 14 months ago by David
this textbook is perfect for me to say the least. thank you to the authors. I wish I could find another from them in software engineering and data structuresPublished 19 months ago by edson
A book that I used as a reference for a long time. But attention, there are some small errors like the usage of "virtual"Published 19 months ago by aliciawyy
I'm still at chapter 6 but so far, I rate it as the best book I've picked up on C++.Published 20 months ago by Jorge Molongua Barleycorn
The C11 standard for C++ will be widely used by 2013 as Microsoft has released Visual Studio 2012 and the gcc compiler already supports this new level of C++. Read morePublished 20 months ago by Robin T. Wernick