0 رای
وضعیت موجودی موجود

قیمت قبلی: 11,200,000 ریال
قیمت: 10,800,000 ریال


جلد سخت سیاه و سفید

Product details

  • Publisher ‏ : ‎ Pearson; 3rd edition (April 16, 2022)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 960 pages
  • ISBN-10 ‏ : ‎ 0136905692
  • ISBN-13 ‏ : ‎ 978-0136905691


 

کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

The professional programmer's Deitel® guide to C++20

Written for programmers with a background in another high-level language, in this book, you'll learn Modern C++ development hands on using C++20 and its "Big Four" features--Ranges, Concepts, Modules and Coroutines. (For more details, see the Preface, and the table of contents diagram inside the front cover.)

In the context of 200+, hands-on, real-world code examples, you'll quickly master Modern C++ coding idioms using popular compilers--Visual C++ 
®, GNU ® g++, Apple ® Xcode ®, LLVM ®/Clang. After the C++ fundamentals quick start, you'll move on to C++ standard library containers array and vector; functional-style programming with C++20 Ranges and Views; strings, files and regular expressions; object-oriented programming with classes, inheritance, runtime polymorphism and static polymorphism; operator overloading, copy/move semantics, RAII and smart pointers; exceptions and a look forward to C++23 Contracts; standard library containers, iterators and algorithms; templates, C++20 Concepts and metaprogramming; C++20 Modules and large-scale development; and concurrency, parallelism, the C++17 and C++20 parallel standard library algorithms and C++20 Coroutines.

Features

  • Rich coverage of C++20's "Big Four": Ranges, Concepts, Modules and Coroutines
  • Objects-Natural Approach: Use standard libraries and open-source libraries to build significant applications with minimal code
  • Hundreds of real-world, live-code examples
  • Modern C++: C++20, 17, 14, 11 and a look to C++23
  • Compilers: Visual C++®, GNU® g++, Apple Xcode® Clang, LLVM®/Clang
  • Docker: GNU® GCC, LLVM®/Clang
  • Fundamentals: Control statements, functions, strings, references, pointers, files, exceptions
  • Object-oriented programming: Classes, objects, inheritance, runtime and static polymorphism, operator overloading, copy/move semantics, RAII, smart pointers
  • Functional-style programming: C++20 Ranges and Views, lambda expressions
  • Generic Programming: Templates, C++20 Concepts and metaprogramming
  • C++20 Modules: Large-Scale Development
  • Concurrent Programming: Concurrency, multithreading, parallel algorithms, C++20 Coroutines, coroutines support libraries, C++23 executors
  • Future: A look forward to Contracts, range-based parallel algorithms, standard library coroutine support and more

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

منابع کتاب کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

با قیمت پایین‌تری از سایر فروشندگانی که ممکن است ارسال رایگان Prime را ارائه ندهند، موجود است.
 
 
 
راهنمای برنامه نویس حرفه ای Deitel ® برای C++20

"C++20 برای برنامه نویسانشهودی برای C++ مدرن ایجاد می کند که هر برنامه نویسی باید در اکوسیستم مهندسی نرم افزار فعلی داشته باشد. نظم منحصربه‌فرد و درخشانی که در آن دیتل‌ها مواد را به‌طور طبیعی با نیازهای محیط‌های برنامه‌نویسی مدرن و درجه تولید ارائه می‌کنند. من به شدت این کتاب را برای هر کسی که نیاز به سرعت بخشیدن به ++C دارد، توصیه می‌کنم، به‌ویژه در محیط‌های برنامه‌نویسی حرفه‌ای که در آن اصطلاحات و الگوهای C++ مدرن می‌توانند بدون راهنمایی‌هایی که با دقت ساخته شده است، غیرقابل کشف باشند.»
--دکتر. دیزی هالمن، عضو کمیته استانداردهای ISO C++

"این یک کتاب خوب است که مقدار شگفت انگیزی از زبان بسیار بزرگ C++20 را پوشش می دهد. بررسی عمیق C++ برای خواننده ای که با نحوه کار چیزها در سایر زبان های برنامه نویسی آشنا است."
--Arthur O'Dwyer، مربی C++، رئیس آهنگ بازگشت به مبانی CppCon، نویسنده چندین پیشنهاد پذیرفته شده C++17/20/23 و کتابتسلط بر C++17 STL

"توابع پاسخ به تماس، اشاره گرهای خالی و کتابخانه های اختصاصی چند رشته ای را فراموش کنید - C++20 درباره ویژگی های همزمانی استاندارد، عبارات لامبدا عمومی، فرابرنامه ریزی، ایمنی نوع دقیق تر و مفاهیم مورد انتظار است که عبارتند از همه چیز در این کتاب نشان داده شده است. برنامه نویسی عملکردی به وضوح با فهرست های کدهای گویا توضیح داده شده است. فصل عالی، "الگوریتم های موازی و همزمانی: یک نمای سطح بالا" از نکات برجسته این کتاب است."

--Danny Kalev، Ph.D. و تحلیلگر سیستم و مهندس نرم افزار خبره، عضو سابق کمیته استانداردهای ISO C++
در این کتاب که برای برنامه نویسانی با پیشینه زبان سطح بالا نوشته شده است، با استفاده از C++20 و ویژگی های "چهار بزرگ" آن - محدوده ها، مفاهیم، ​​ماژول ها و برنامه ها، توسعه C++ مدرن را یاد خواهید گرفت. برای جزئیات بیشتر، به دیاگرام پیشگفتار و فهرست مطالب داخل جلد جلو مراجعه کنید.

در زمینه بیش از 200 نمونه کد واقعی و عملی، شما به سرعت به اصطلاحات کدنویسی مدرن C++ با استفاده از کامپایلرهای محبوب - Visual C++ 
® ، GNU®  g++، Apple®  Xcode®  و LLVM® تسلط خواهید یافت./کلنگ پس از شروع سریع مبانی C++، به سراغ آرایه و بردار ظروف کتابخانه استاندارد C++ خواهید رفت. برنامه نویسی به سبک عملکردی با C++20 Ranges و View. رشته ها، فایل ها و عبارات منظم. برنامه نویسی شی گرا با کلاس ها، وراثت، چند شکلی زمان اجرا و چندشکلی استاتیک. بارگذاری بیش از حد اپراتور، معناشناسی کپی/حرکت، RAII و اشاره گرهای هوشمند. استثناها و چشم انتظاری به قراردادهای C++23. ظروف استاندارد کتابخانه، تکرار کننده ها و الگوریتم ها؛ قالب ها، مفاهیم C++20 و فرابرنامه ریزی. C++20 ماژول ها و توسعه در مقیاس بزرگ. و همزمانی، موازی سازی، الگوریتم های کتابخانه استاندارد موازی C++17 و C++20 و C++20 Coroutines.

امکانات

  • پوشش غنی از C++20 "Big Four": محدوده ها، مفاهیم، ​​ماژول ها و برنامه ها
  • Objects-Natural Approach: از کتابخانه های استاندارد و کتابخانه های منبع باز برای ساخت برنامه های کاربردی قابل توجه با حداقل کد استفاده کنید.
  • صدها نمونه از دنیای واقعی، کد زنده
  • C++ مدرن: C++20، 17، 14، 11 و نگاهی به C++23
  • کامپایلرها: Visual C++ ® ، GNU®  g++، Apple Xcode® Clang  ، LLVM® / Clang
  • داکر: GNU® GCC  ، LLVM® / Clang
  • اصول: عبارات کنترل، توابع، رشته ها، مراجع، اشاره گرها، فایل ها، استثناها
  • برنامه نویسی شی گرا: کلاس ها، اشیا، وراثت، زمان اجرا و چندشکلی ایستا، بارگذاری بیش از حد اپراتور، معناشناسی کپی/حرکت، RAII، اشاره گرهای هوشمند
  • برنامه نویسی به سبک عملکردی: C++20 Ranges and View، عبارات لامبدا
  • برنامه نویسی عمومی: قالب ها، مفاهیم C++20 و فرابرنامه نویسی
  • ماژول های C++20: توسعه در مقیاس بزرگ
  • برنامه نویسی همزمان: همزمانی، چند رشته ای، الگوریتم های موازی، C++20 Coroutines، Coroutines پشتیبانی کتابخانه ها، C++23 مجریان
  • آینده: نگاهی به قراردادها، الگوریتم‌های موازی مبتنی بر محدوده، پشتیبانی معمولی کتابخانه استاندارد و موارد دیگر
کتاب خود را برای دسترسی راحت به بارگیری‌ها، به‌روزرسانی‌ها، و/یا اصلاحات در صورت در دسترس بودن ثبت کنید. برای جزئیات به داخل کتاب مراجعه کنید. توجه - کتاب های الکترونیکی 4 رنگ و کتاب های چاپی سیاه و سفید هستند.

 

نظرات کاربران درباره کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

نظری در مورد این محصول توسط کاربران ارسال نگردیده است.
اولین نفری باشید که در مورد کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series) نظر می دهد.

ارسال نظر درباره کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

لطفا توجه داشته باشید که ایمیل شما منتشر نخواهد شد.

برچسب های مرتبط با کتاب C++20 for Programmers: An Objects-Natural Approach (Deitel Developer Series)

Computers&Technology انتشارات طلایی

بر اساس سلیقه شما...

  جلد سخت رنگی Product details Publisher &rl ...
9,580,000 ریال
  جلد سخت سیاه و سفید Product details Publis ...
6,960,000 ریال
  جلد سخت سیاه و سفید Product details Publis ...
4,600,000 ریال

codebazan

طراحی و اجرا: فروشگاه ساز سبدخرید