جلد ششم کتاب ++Professional C: آموزش پیشرفته C++23 و مهارت‌های حرفه‌ای برنامه‌نویسی

عنوان:

Professional C++ (6th Edition)

نویسنده:

Marc Gregoire

انتشارات:

Wiley City: Hoboken, New Jersey

تاریخ انتشار:

Marc Gregoire

حجم:

7.20MB

دانلود

معرفی کتاب:"نسخه حرفه‌ای ++C : جلد ششم "

ابزارهای ++C خود را به‌سرعت و به‌طور مؤثر گسترش دهید با این منبع پیشرفته. در ویرایش ششم تازه بازبینی‌شده کتاب ++Professional C، مارک گرگوار (Marc Gregoire)، مهندس و توسعه‌دهنده با تجربه، جلد دیگری ارائه می‌دهد که استاندارد کتاب‌های راهنمای برنامه‌نویسی پیشرفته را بالاتر می‌برد. این کتاب تغییرات عمده موجود در استاندارد جدید C++23 را پوشش می‌دهد و مطالعات موردی با کدهای عملی ارائه می‌کند که روی ویندوز و لینوکس آزمایش شده‌اند.

مزایای این کتاب برای حرفه‌ای‌ها:

  • حداکثر استفاده از قابلیت‌های ++C با راه‌حل‌های طراحی مؤثر
  • تسلط بر عناصر کم‌معروف و یادگیری اینکه چه کارهایی را باید اجتناب کرد
  • پذیرش روش‌های جایگزین جدید و بهترین شیوه‌های تست و دیباگ
  • استفاده از بخش‌های واقعی برنامه در برنامه‌های خود

++C زبانی پیچیده و بی‌رحم است. ++Professional C، نسخه ششم، به برنامه‌نویسان اختصاصی امکان می‌دهد تا با آخرین پیشرفت‌ها و تغییرات به‌روز بمانند.

فهرست مطالب

  • Cover
  • Title Page
  • Copyright Page
  • About the Author
  • Contents
  • Introduction
  • Part I: Introduction to Professional C++
  • Chapter 1: A Crash Course in C++ and the Standard Library
  • Chapter 2: Working with Strings and String Views
  • Chapter 3: Coding with Style
  • Part II: Professional C++ Software Design
  • Chapter 4: Designing Professional C++ Programs
  • Chapter 5: Designing with Classes
  • Chapter 6: Designing for Reuse
  • Part III: C++ Coding the Professional Way
  • Chapter 7: Memory Management
  • Chapter 8: Gaining Proficiency with Classes and Objects
  • Chapter 9: Mastering Classes and Objects
  • Chapter 10: Discovering Inheritance Techniques
  • Chapter 11: Modules, Header Files, and Miscellaneous Topics
  • Chapter 12: Writing Generic Code with Templates
  • Chapter 13: Demystifying C++ I/O
  • Chapter 14: Handling Errors
  • Chapter 15: Overloading C++ Operators
  • Chapter 16: Overview of the C++ Standard Library
  • Chapter 17: Understanding Iterators and the Ranges Library
  • Chapter 18: Standard Library Containers
  • Chapter 19: Function Pointers, Function Objects, and Lambda Expressions
  • Chapter 20: Mastering Standard Library Algorithms
  • Chapter 21: String Localization and Regular Expressions
  • Chapter 22: Date and Time Utilities
  • Chapter 23: Random Number Facilities
  • Chapter 24: Additional Vocabulary Types
  • Part IV: Mastering Advanced Features of C++
  • Chapter 25: Customizing and Extending the Standard Library
  • Chapter 26: Advanced Templates
  • Chapter 27: Multithreaded Programming with C++
  • Part V: C++ Software Engineering
  • Chapter 28: Maximizing Software Engineering Methods
  • Chapter 29: Writing Efficient C++
  • Chapter 30: Becoming Adept at Testing
  • Chapter 31: Conquering Debugging
  • Chapter 32: Incorporating Design Techniques and Frameworks
  • Chapter 33: Applying Design Patterns
  • Chapter 34: Developing Cross-Platform and Cross-Language Applications
  • Part VI: Appendices
  • Appendix A: C++ Interviews
  • Appendix B: Annotated Bibliography
  • Appendix C: Standard Library Header Files
  • Appendix D: Introduction to UML
  • Index
  • EULA

مشخصات

نام کتاب

Professional C++ Edition: 6

نویسنده

Marc Gregoire

انتشارات

Wiley City: Hoboken, New Jersey

تاریخ انتشار

2024

ISBN

9781394193172

تعداد صفحات

1379

زبان

انگلیسی

فرمت

pdf

حجم

7.20MB

موضوع

++Computers > Programming Languages > C