A Tour of C++, 3rd Edition

تاریخ: 1401/06/27 22:16
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۳۰۷
دیدگاه ها: ۰
برچسب ها: CPP |
کتاب A Tour of C++, 3rd Edition
Addison-Wesley Professional
Bjarne Stroustrup
9780136816485
2022
320
English

کتاب In A Tour of C++, Third Edition (سیاحتی در سی پلاس پلاس، ویرایش سوم)، Bjarne Stroustrup مروری بر ISO C++ و C++20 ارائه می‌کند، که هدف آن این است که به برنامه‌نویسان با تجربه درک روشنی از آنچه که سی پلاس پلاس مدرن را تشکیل می‌دهد، ارائه دهد. ویرایش بازنگری و به‌روزرسانی شده این کتاب با مثال‌های به دقت طراحی شده و کمک عملی برای شروع، به طور مختصر ومفید اکثر ویژگی‌های اصلی زبان و مؤلفه‌های اصلی کتابخانه استاندارد مورد نیاز برای استفاده مؤثر را پوشش می‌دهد.
استروستروپ ویژگی‌های سی پلاس پلاس را در زمینه سبک‌های برنامه نویسی که پشتیبانی می‌کنند، مانند برنامه نویسی شی گرا و عمومی ارائه می‌دهد. سیاحت او به طور قابل توجهی جامع است. این کتاب با اصول اولیه شروع می‌شود، سپس به طور گسترده ای از طریق موضوعات پیشرفته‌تر و با تأکید بر ویژگی‌های جدیدتر زبان پیش می‌رود. این ویرایش، بسیاری از ویژگی‌های جدید در C++20 را که توسط تامین‌کنندگان اصلی سی پلاس پلاس پیاده‌سازی شده‌اند، از جمله ماژول‌ها، مفاهیم، coroutine‌ها و محدوده‌ها را پوشش می‌دهد. حتی برخی از کامپوننت‌های کتابخانه را که در حال حاضر استفاده می‌شوند را نیز معرفی می‌کند که تا C++23 برای گنجاندن به شکل استاندارد برنامه‌ریزی نشده‌اند.
هدف این کتاب، آموزش برنامه‌نویسی به شما نیست (برای آن، به برنامه‌نویسی استروستراپ: اصول و تمرین با استفاده از سی پلاس پلاس، ویرایش دوم مراجعه کنید)، و همچنین تنها منبعی نیست که برای تسلط بر سی پلاس پلاس به آن نیاز دارید (برای آن، به کتاب زبان برنامه نویسی سی پلاس پلاس استروستروپ، ویرایش چهارم و منابع آنلاین توصیه شده مراجعه کنید). با این حال، اگر شما یک برنامه نویس سی یا سی پلاس پلاس هستید که می‌خواهید با زبان سی پلاس پلاس فعلی آشنایی بیشتری پیدا کنید، یا برنامه نویسی که به زبان دیگری مسلط هستید و می‌خواهید تصویر دقیقی از ماهیت و مزایای سی پلاس پلاس مدرن به دست آورید، کتابی ساده‌تر یا کوتاه‌تر از این کتاب پیدا نخواهید کرد.

 

 

Table of Contents:
- 1 The Basics
- 2 User-Defined Types
- 3 Modularity
- 4 Error Handling
- 5 Classes
- 6 Essential Operations
- 7 Templates
- 8 Concepts and Generic Programming
- 9 Library Overview
- 10 Strings and Regular Expressions
- 11 Input and Output
- 12 Containers
- 13 Algorithms
- 14 Ranges
- 15 Pointers and Containers
- 16 Utilities
- 17 Numerics
- 18 Concurrency
- 19 History and Compatibility
- Module std

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...