- Author: Scott Meyers
- Language: English
- Published: December 12, 2014
- Page: 334
- Size: 4.7 MB
- Format: pdf
Topics include:
-
The pros and cons of braced initialization, noexcept specifications, perfect forwarding, and smart pointer make functions
-
The relationships among std::move, std::forward, rvalue references, and universal references
-
Techniques for writing clear, correct, effective lambda expressions
-
How std::atomic differs from volatile, how each should be used, and how they relate to C++'s concurrency API
-
How best practices in "old" C++ programming
(i.e., C++98) require revision for software development in modern
C++
No comments:
Post a Comment