There is a solution. This book will show you the full power of modern C++.
I dedicated hundreds of hours to research, and compiled all the relevant information into a single book. My book is laser-focused on the language changes made in C++11 and implemented by the GCC compiler (versions 4.8.1 and above, which have full C++11 support). You’ll quickly get in-depth knowledge required to use the latest C++ features in your projects.
I wrote the book for experienced C++ developers. It has tons of examples, detailed explanations, and no fluff.
Almost any project will benefit from using C++11 language features. These are the main advantages:
- Better performance
- Improved abstractions
- Less boilerplate code
- More type safety
Both GCC and Clang support all of C++11 language features, and Visual Studio has substantial support as well, making C++11 a viable choice whether you're doing cross-platform or GCC only development.
- The book does *not* cover the library changes introduced in the C++11 standard.
- The code samples are formatted for the landscape orientation of the Kindle.
Here are a few quotes from the readers:
"It’s exactly what I needed: I’m a seasoned C++ veterean who’s been working with Java since mid-2010. So what I needed is mainly an “in-depth update” on all the new stuff that came with C++ 11, and I don’t have the time (or the inclination) to read all through Stroustrup’s 4th edition. And your book just fits that bill :-)" - Philipp Leibfried
"What I like about the C++11 Rocks book is that its relatively short, getting right to the new new C++11 material. Despite this, it includes just the right amount of background material in a couple places that really need it. It’s a very well balanced book." - Tony Di Croce
"I was looking for a good way to get introduced to C++11 – and quickly. Your book has been very helpful. Coming from C++03 I both needed a detailed explanation of the new features and also a good insight into the new way of thinking about, and attacking, the problems I was faced with.
I loved the good price and the quick access to the book. I also like the fact the book is still in development and you are active on twitter – it really gives a face to the author. I also dig the idea that it targets subsystems like gcc and Visual Studio. Thanks man!" - Mads Ravn
"I picked up a copy of Alex’s book, and he has done some amazing work! For those of you who find yourself short on time, but need to know what’s new and keep current this book has it all. It’s a great time saver, and the organization of the material makes it a great companion reference.
It covers template changes, the new class features including the changes related to constructors and inheritance, and the changes made for Unicode support and defining custom suffixes in C++11. It also covers concurrency and the use of thread-local variables. I haven’t finished it all, but it is well worth the small investment for the work he has summarized!" - Jay D. Campbell
About the author: Alex Korban has been crafting software for over 12 years, and has been advocating the use of modern C++, STL and Boost for a long time. He has worked for a range of companies, from web startups to a US multinational, and on a variety of C++ projects including a flight simulator, geospatial applications, computer controlled bulldozer blades, and even software driven kerb laying machines. He also runs cpprocks.com, a resource for developers which focuses on C++11 and C++14.