Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14

Buy

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

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++

Effective Modern C++ follows the proven guideline-based, example-driven format of Scott Meyers' earlier books, but covers entirely new material.

"After I learned the C++ basics, I then learned how to use C++ in production code from Meyer's series of Effective C++ books. Effective Modern C++ is the most important how-to book for advice on key guidelines, styles, and idioms to use modern C++ effectively and well. Don't own it yet? Buy this one. Now".
-- Herb Sutter, Chair of ISO C++ Standards Committee and C++ Software Architect at Microsoft

(HTML tags aren't allowed.)

VMware vRealize Orchestrator Cookbook
VMware vRealize Orchestrator Cookbook

Master the configuration, programming, and interaction of plugins with Orchestrator to efficiently automate your VMware infrastructure

About This Book

  • Program with Orchestrator to automate and synchronize your infrastructure
  • Integrate the base plug-ins into your workflows
  • ...
iPhone: The Missing Manual: Covers the iPhone 3G
iPhone: The Missing Manual: Covers the iPhone 3G

In the first year of the iPhone’s existence, Apple sold 6 million of them; brought the thing to 70 countries; and inspired an industry of misbegotten iPhone lookalikes from other companies. By the end of Year One, you could type iPhone into Google and get 229 million hits.

Now there’s a new iPhone, the iPhone 3G.
...

Mathematics & Physics for Programmers (Game Development Series)
Mathematics & Physics for Programmers (Game Development Series)
Math and Physics for Programmers, Second Edition, is for many different people. If you thumb through the pages, you can gain a sense of the topics covered and the presentation of the material. The discussions of mathematics, physics, biology, and other topics are meant to help you understand how such topics can assist you as a...

Bobcat: Master of Survival
Bobcat: Master of Survival

Bobcat: Master of Survival tells the story of the most adaptable and resilient wild feline in the world. While half the wild cat species worldwide are in danger, the bobcat is thriving, even expanding its range in North America. Why are bobcats flourishing when so many other wild felines are advancing towards extinction? The book...

COBOL and Visual Basic on .NET: A Guide for the Reformed Mainframe Programmer
COBOL and Visual Basic on .NET: A Guide for the Reformed Mainframe Programmer

BOL and Visual Basic on .NET is a comprehensive guide to help mainframe programmers successfully complete a .NET retraining effort. This book is intended for the COBOL/CICS mainframe community of programmers making the transition from the mainframe to .NET, and also for those who simply wish to broaden their .NET knowledge base.

...
Information and Communication Technologies in Support of the Tourism Industry
Information and Communication Technologies in Support of the Tourism Industry
Tourism is one of the leading industries worldwide. The magnitude of growth in tourism will bring both opportunities and problems to source and destination markets in years to come, especially in the internal and external exchange of information in the industry. Information and Communication Technologies in Support of the Tourism Industry...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy