24. C++11: Additional Features
Objectives
In this chapter you’ll:
Avoid memory leaks by using smart pointers to manage dynamic memory.
Use multithreading to execute compute-intensive tasks in parallel, especially on multicore systems.
Use rvalue references and move semantics to eliminate unnecessary object copies, improving program performance.
Learn about C++11 language features, including raw string literals static_assert
, noexcept
, decltype ...
Get C++ How to Program, Ninth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.