Categories Categories

Effective Modern C++

MRP: Rs.825.00
Price in points: 825 points
9789351109051
In stock
+

All Indian Reprints of O'Reilly are printed in Grayscale

Coming to grips withC++11 and C++14 is more than a matter of familiarizing yourself with thefeatures they introduce (e.g., auto type declarations, move semantics, lambdaexpressions, and concurrency support). The challenge is learning to use thosefeatures effectively—so that your software is correct, efficient, maintainable,and portable. That’s where this practical book comes in. It describes how towrite truly great software using C++11 and C++14—i.e. using modern C++.

Topics include:

The pros and cons ofbraced initialization, noexcept specifications, perfect forwarding, and smartpointer 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++

Effective Modern C++ follows the provenguideline-based, example-driven format of Scott Meyers' earlier books, butcovers entirely new material.


 

Books

Author:
Meyers
Condition Type:
New
Country Origin:
India
Edition:
First
Gift Wrap:
No
Publication Date:
2014
Publisher:
Shroff/O'Reilly