کتاب Programming with C++20 ویرایش دوم

کتاب Programming with C++20

اثر Andreas Fertig

category

نوع محتوای کتاب

آموزش گام به گام

category

هدف یادگیری

حل مسئله عملی

category

نوع مسیر

پروژه محور

category

بر اساس سطح علمی

متوسط

شناسنامه کتاب

مشخصات تکمیلی ثبت‌شده برای این عنوان

نویسنده

Andreas Fertig

انتشارات

Fertig Publications

سال انتشار

2024

فرمت کتاب

EPUB

تعداد صفحات

334

حجم فایل / وزن

577.40 کیلوبایت

شابک (ISBN)

978-3-949323-05-8

ویرایش / نوبت چاپ

Second

۳۰,۰۰۰ تومان

نظرات کاربران

تجربیات خود را از خواندن این کتاب با دیگران به اشتراک بگذارید.

امتیاز کل
star star star star star
از 0 نظر

ثبت نظر جدید

دیدگاهتان را بنویسید

هنوز دیدگاهی ثبت نشده است.

کتاب Programming with C++20: Concepts, Coroutines, Ranges, and more (برنامه‌نویسی با C++20: مفاهیم، کوروتین‌ها، محدوده‌ها و موارد دیگر، ویرایش دوم) در 12 فصل مفاهیم زبان برنامه نویسی سی پلاس پلاس نسخه 20 را شرح می‌دهد. 

در ادامه مقدمه‌ای از کتاب Programming with C++20 را از زبان نویسنده شرح خواهیم داد.

مقدمه‌ای بر کتاب Programming with C++20:

برنامه‌نویسی با C++۲۰ به برنامه‌نویسان با C++ می‌آموزد که ویژگی‌های جدید C++۲۰ و نحوه اعمال آن‌ها را تجربه کنند. این کار را با فرض دانش C++۱۱ انجام می‌دهد. در صورت لزوم، عناصر استاندارد‌های بین C++۱۱ و C++۲۰ به طور خلاصه معرفی خواهند شد. با این حال، تمرکز بر آموزش ویژگی‌های C++۲۰ است.

شما با یادگیری در مورد به اصطلاح چهار مفهوم بزرگ، Coroutines، std: : محدوده‌ها و ماژول‌ها شروع خواهید کرد. چهار بزرگ و به دنبال آن ویژگی‌های کوچک‌تر اما نه کم‌اهمیت. شما در مورد std: : format، روش جدید قالب‌بندی رشته در C++ آشنا خواهید شد. در فصل ۶، شما با یک اپراتور جدید آشنا خواهید شد، به اصطلاح اپراتور سفینه فضایی، که باعث می‌شود کد کمتری بنویسید.

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

سرفصل‌های کتاب Programming with C++20:

  • Using Code Examples
  • About the Author
  • About the Book
  • Table of Contents
  • 1 Concepts: Predicates for strongly typed generic code
  • 2 Coroutines: Suspending functions
  • 3 Ranges: The next-generation STL
  • 4 Modules: The superior way of includes
  • 5 std :: format: Modern & type-safe text formatting
  • 6 Three-way comparisons: Simplify your comparisons
  • 7 Lambdas in C++20: New features
  • 8 Aggregates: Designated initializers and more
  • 9 Class-types as non-type template parameters
  • 10 New STL elements
  • 11 Language Updates
  • 12 Doing (more) things at compile-time
  • Acronyms
  • Bibliography
  • Index

جهت دانلود کتاب Programming with C++20 می‌توانید پس از پرداخت، دریافت کنید.