-11%
41,99 €
Statt 46,99 €**
41,99 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Broschiertes Buch)
Sofort per Download lieferbar
0 °P sammeln
-11%
41,99 €
Statt 46,99 €**
41,99 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Broschiertes Buch)
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
0 °P sammeln
Als Download kaufen
Statt 46,99 €**
-11%
41,99 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Broschiertes Buch)
Sofort per Download lieferbar
0 °P sammeln
Jetzt verschenken
Statt 46,99 €**
-11%
41,99 €
inkl. MwSt.
**Preis der gedruckten Ausgabe (Broschiertes Buch)
Sofort per Download lieferbar

Alle Infos zum eBook verschenken
0 °P sammeln
  • Format: PDF


Improve your existing C++ competencies quickly and efficiently with this advanced volume Professional C++, 5th Edition raises the bar for advanced programming manuals. Complete with a comprehensive overview of the new capabilities of C++20, each feature of the newly updated programming language is explained in detail and with examples. Case studies that include extensive, working code round out the already impressive educational material found within. Without a doubt, the new 5th Edition of Professional C++ is the leading resource for dedicated and knowledgeable professionals who desire to…mehr

Produktbeschreibung
Improve your existing C++ competencies quickly and efficiently with this advanced volume Professional C++, 5th Edition raises the bar for advanced programming manuals. Complete with a comprehensive overview of the new capabilities of C++20, each feature of the newly updated programming language is explained in detail and with examples. Case studies that include extensive, working code round out the already impressive educational material found within. Without a doubt, the new 5th Edition of Professional C++ is the leading resource for dedicated and knowledgeable professionals who desire to advance their skills and improve their abilities. This book contains resources to help readers: * Maximize the capabilities of C++ with effective design solutions * Master little-known elements of the language and learn what to avoid * Adopt new workarounds and testing/debugging best practices * Utilize real-world program segments in your own applications Notoriously complex and unforgiving, C++ requires its practitioners to remain abreast of the latest developments and advancements. Professional C++, 5th Edition ensures that its readers will do just that.

Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, D ausgeliefert werden.

  • Produktdetails
  • Verlag: John Wiley & Sons
  • Seitenzahl: 1312
  • Erscheinungstermin: 10. Februar 2021
  • Englisch
  • ISBN-13: 9781119695509
  • Artikelnr.: 61212838
Autorenporträt
About the Author Marc Gregoire is a Microsoft Visual C++ MVP, software architect and developer, and the founder of the Belgian C++ user group. Having previously completed critical 2G and 3G telecom software for Siemens and Nokia Siemens Networks, he currently works on X-ray, CT, and 3D geometric inspection software for Nikon Metrology. Marc is the author of Professional C++ 2nd, 3rd, and 4th editions, co-author of C++17 Standard Library Quick Reference, and technical editor for numerous published works. Visit us at wrox.com where you have access to free code samples.
Inhaltsangabe
INTRODUCTION xlviiPART I: INTRODUCTION TO PROFESSIONAL C++CHAPTER 1: A CRASH COURSE IN C++ AND THE STANDARD LIBRARY 3CHAPTER 2: WORKING WITH STRINGS AND STRING VIEWS 57CHAPTER 3: CODING WITH STYLE 71PART II: PROFESSIONAL C++ SOFTWARE DESIGNCHAPTER 4: DESIGNING PROFESSIONAL C++ PROGRAMS 95CHAPTER 5: DESIGNING WITH OBJECTS 123CHAPTER 6: DESIGNING FOR REUSE 143PART III: C++ CODING THE PROFESSIONAL WAYCHAPTER 7: MEMORY MANAGEMENT 163CHAPTER 8: GAINING PROFICIENCY WITH CLASSES AND OBJECTS 199CHAPTER 9: MASTERING CLASSES AND OBJECTS 231CHAPTER 10: DISCOVERING INHERITANCE TECHNIQUES 277CHAPTER 11: C++ QUIRKS, ODDITIES, AND INCIDENTALS 333CHAPTER 12: WRITING GENERIC CODE WITH TEMPLATES 373CHAPTER 13: DEMYSTIFYING C++ I/O 409CHAPTER 14: HANDLING ERRORS 433CHAPTER 15: OVERLOADING C++ OPERATORS 473CHAPTER 16: OVERVIEW OF THE C++ STANDARD LIBRARY 507CHAPTER 17: UNDERSTANDING CONTAINERS AND ITERATORS 535CHAPTER 18: MASTERING STANDARD LIBRARY ALGORITHMS 607CHAPTER 19: STRING LOCALIZATION AND REGULAR EXPRESSIONS 663CHAPTER 20: ADDITIONAL LIBRARY UTILITIES 691PART IV: MASTERING ADVANCED FEATURES OF C++CHAPTER 21: CUSTOMIZING AND EXTENDING THE STANDARD LIBRARY 727CHAPTER 22: ADVANCED TEMPLATES 775CHAPTER 23: MULTITHREADED PROGRAMMING WITH C++ 813PART V: C++ SOFTWARE ENGINEERINGCHAPTER 24: MAXIMIZING SOFTWARE ENGINEERING METHODS 859CHAPTER 25: WRITING EFFICIENT C++ 881CHAPTER 26: BECOMING ADEPT AT TESTING 909CHAPTER 27: CONQUERING DEBUGGING 933CHAPTER 28: INCORPORATING DESIGN TECHNIQUES AND FRAMEWORKS 971CHAPTER 29: APPLYING DESIGN PATTERNS 991CHAPTER 30: DEVELOPING CROSS-PLATFORM AND CROSSLANGUAGE APPLICATIONS 1017APPENDIX A: C++ INTERVIEWS 1039APPENDIX B: ANNOTATED BIBLIOGRAPHY 1063APPENDIX C: STANDARD LIBRARY HEADER FILES 1075APPENDIX D: INTRODUCTION TO UML 1083INDEX 1087