Effective Modern C++
Scott Meyers
42 Specific Ways to Improve Your Use of C++11 and C++14. The definitive guide to modern C++ best practices.
Effective Modern C++
This book is essential reading for any C++ developer migrating to modern C++ (C++11/14 and beyond). Scott Meyers provides clear, specific guidelines on how to use the new features effectively.
Key Topics
- Deducing Types (auto, decltype)
- Smart Pointers (std::unique_ptr, std::shared_ptr)
- Rvalue References, Move Semantics, and Perfect Forwarding
- Lambda Expressions
- The Concurrency API