000 06063cam a2200829 i 4500
001 on1028553231
003 OCoLC
005 20240523125540.0
006 m o d
007 cr cnu|||unuuu
008 180313s2018 inua ob 001 0 eng d
040 _aN$T
_beng
_erda
_epn
_cN$T
_dN$T
_dNLE
_dDG1
_dOCLCF
_dUMI
_dSTF
_dUPM
_dYDX
_dUAB
_dTOH
_dOCLCQ
_dCEF
_dKSU
_dDEBBG
_dG3B
_dS9I
_dC6I
_dU3W
_dOCLCQ
_dCHVBK
_dOCLCO
_dKNOVL
_dESU
_dUKAHL
_dVT2
_dTEFOD
_dOCLCQ
_dUKMGB
_dOCLCA
_dOCLCO
_dFTB
_dOCLCQ
_dUKOBU
_dOCLCO
_dCOM
_dOCLCQ
_dAU@
_dFZL
_dOCLCQ
_dOCLCO
_dOCLCL
015 _aGBB7L2874
_2bnb
016 7 _a018592789
_2Uk
019 _a1031030140
_a1031851643
_a1033516057
_a1033613508
_a1034654583
_a1299141904
_a1380772614
020 _a9781119421221
_q(electronic book)
020 _a1119421225
_q(electronic book)
020 _a9781523118489
_q(electronic book)
020 _a1523118482
_q(electronic book)
020 _a9781119421269
_q(electronic book)
020 _a1119421268
_q(electronic book)
020 _z9781119421306
_q(paperback)
020 _z1119421306
_q(paperback)
024 8 _a9781119421306
029 1 _aAU@
_b000062230394
029 1 _aAU@
_b000065314102
029 1 _aAU@
_b000067098756
029 1 _aCHBIS
_b011327470
029 1 _aCHNEW
_b001003199
029 1 _aCHVBK
_b516429043
029 1 _aCHVBK
_b55574406X
029 1 _aGBVCP
_b1027307450
029 1 _aUKMGB
_b018592789
029 1 _aAU@
_b000070670082
035 _a(OCoLC)1028553231
_z(OCoLC)1031030140
_z(OCoLC)1031851643
_z(OCoLC)1033516057
_z(OCoLC)1033613508
_z(OCoLC)1034654583
_z(OCoLC)1299141904
_z(OCoLC)1380772614
037 _aCL0500000954
_bSafari Books Online
037 _a085C7453-0497-4A9A-8D55-AA924A3FCD63
_bOverDrive, Inc.
_nhttp://www.overdrive.com
050 4 _aQA76.73.C153
_bG733 2018
072 7 _aCOM
_x051070
_2bisacsh
082 0 4 _a005.13/3
_223
049 _aMAIN
100 1 _aGregoire, Marc
_c(Software engineer),
_eauthor.
_1https://id.oclc.org/worldcat/entity/E39PCjHbW9GFD3b9kGh77mKfdP
245 1 0 _aProfessional C++ /
_cMarc Gregoire.
246 1 3 _aProfessional C plus plus
250 _aFourth edition.
264 1 _aIndianapolis, IN :
_bWrox, a Wiley brand,
_c[2018]
300 _a1 online resource :
_billustrations (some color)
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _adata file
520 _aGet up to date quickly on the new changes coming with C++17 Professional C++ is the advanced manual for C++ programming. Designed to help experienced developers get more out of the latest release, this book skims over the basics and dives right in to exploiting the full capabilities of C++17. Each feature is explained by example, each including actual code snippets that you can plug into your own applications. Case studies include extensive, working code that has been tested on Windows and Linux, and the author's expert tips, tricks, and workarounds can dramatically enhance your workflow. Even many experienced developers have never fully explored the boundaries of the language's capabilities; this book reveals the advanced features you never knew about, and drills down to show you how to turn these features into real-world solutions. The C++17 release includes changes that impact the way you work with C++; this new fourth edition covers them all, including nested namespaces, structured bindings, string_view, template argument deduction for constructors, parallel algorithms, generalized sum algorithms, Boyer-Moore string searching, string conversion primitives, a filesystem API, clamping values, optional values, the variant type, the any type, and more. Clear explanations and professional-level depth make this book an invaluable resource for any professional needing to get up to date quickly. Maximize C++ capabilities with effective design solutions Master little-known elements and learn what to avoid Adopt new workarounds and testing/debugging best practices Utilize real-world program segments in your own applications C++ is notoriously complex, and whether you use it for gaming or business, maximizing its functionality means keeping up to date with the latest changes. Whether these changes enhance your work or make it harder depends on how well-versed you are in the newest C++ features. Professional C++ gets you up to date quickly, and provides the answers you need for everyday solutions.
504 _aIncludes bibliographical references and index.
588 0 _aOnline resource; title from digital title page (viewed on February 14, 2022).
505 0 _aProgramming with C++ Part 5: C++ Software Engineering Chapter 24: Maximizing Software Engineering Methods Chapter 25: Writing Efficient C++ Chapter 26: Conquering Debugging Chapter 27: Become adept at testing Chapter 28: Incorporating Design techniques and frameworks; Chapter 29: Applying design patterns Chapter 30: Developing Cross-Platform and Cross-Language Applications; Back Matter Appendix A: C++ Interviews Appendix B: Annotated Bibliography Appendix C: Standard Library Header Files.
542 _fCopyright � 2018 by John Wiley & Sons
_g2018
590 _aJohn Wiley and Sons
_bWiley Online Library: Complete oBooks
650 0 _aC++ (Computer program language)
650 6 _aC++ (Langage de programmation)
650 7 _aCOMPUTERS
_xProgramming Languages
_xC++
_2bisacsh
650 7 _aC++ (Computer program language)
_2fast
650 7 _aC++
_2gnd
758 _ihas work:
_aProfessional C++ (Text)
_1https://id.oclc.org/worldcat/entity/E39PCGPDbfhJqDXx36r8rPhktC
_4https://id.oclc.org/worldcat/ontology/hasWork
776 0 8 _iPrint version :
_z9781119421306
856 4 0 _uhttps://onlinelibrary.wiley.com/doi/book/10.1002/9781119421276
938 _aAskews and Holts Library Services
_bASKH
_nAH33015727
938 _aAskews and Holts Library Services
_bASKH
_nAH33015728
938 _aEBSCOhost
_bEBSC
_n1729638
938 _aYBP Library Services
_bYANK
_n15217228
938 _aYBP Library Services
_bYANK
_n15258016
994 _a92
_bINLUM
999 _c12505
_d12505