000 nam a22 4500
999 _c32181
_d32181
008 231001b xxu||||| |||| 00| 0 eng d
020 _a9780137380350
082 _a005.133
_bLAK
100 _aLakos, John
245 _aEmbracing modern C++ safely
260 _bAddison Wesley,
_c2022
_aBoston :
300 _axxvi,,1347 p. ;
_c23 cm
365 _b6595.98
_cINR
_d01
504 _aIncludes bibliographical references and index.
520 _aMaximize Reward and Minimize Risk with Modern C++ Embracing Modern C++ Safely shows you how to make effective use of the new and enhanced language features of modern C++ without falling victim to their potential pitfalls. Based on their years of experience with large, mission-critical projects, four leading C++ authorities divide C++11/14 language features into three categories: Safe, Conditionally Safe, and Unsafe. Safe features offer compelling value, are easy to use productively, and are relatively difficult to misuse. Conditionally Safe features offer significant value but come with risks that require significant expertise and familiarity before use. Unsafe features have an especially poor risk/reward ratio, are easy to misuse, and are beneficial in only the most specialized circumstances.
650 _aComputer programming
650 _aModern C++
650 _aSyntax
650 _aNull pointer
650 _aSafe features
650 _aFunctions
650 _aUnsafe features
700 _aRomeo, Vittorio
700 _aKhlebnikov, Rostislav
700 _aMeredith, Alisdair
942 _2ddc
_cBK