<p><strong>Maximize Reward and Minimize Risk with Modern C++</strong></p><p><em><strong>Embracing Modern C++ Safely</strong></em> shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls.</p><p>Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide C++11/14 language features into three categories: <em>Safe, Conditionally Safe,</em> and <em>Unsafe</em>. <em>Safe</em> features offer compelling value, are easy to use productively, and are relatively difficult to misuse. <em>Conditionally safe</em> features offer significant value but come with risks that require significant expertise and familiarity before use. <em>Unsafe</em> features have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances.</p><p>This book distills the C++ community''s years of experience applying C++11 and C++14 f