دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: [1 ed.]
نویسندگان: Rainer Grimm
سری:
ناشر: Lean Publishing
سال نشر: 2022
تعداد صفحات: 727
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 12 Mb
در صورت تبدیل فایل کتاب Concurrency with Modern C++: What every professional C++ programmer should know about concurrency به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب همزمانی با C++ مدرن: آنچه که هر برنامه نویس حرفه ای C++ باید در مورد همزمانی بداند نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
* C++11 و C++14 بلوکهای اساسی برای ایجاد برنامههای همزمان یا موازی دارند. * با C++17، الگوریتمهای موازی کتابخانه قالب استاندارد (STL) را دریافت کردیم. این بدان معناست که بیشتر الگوریتم های STL را می توان به صورت متوالی، موازی یا بردار اجرا کرد. * داستان همزمانی در C++ ادامه دارد. با C++20، کوروتینها، نشانگرهای هوشمند اتمی، سمافورها و چفتها و موانع دریافت کردیم. * با C++23 میتوانیم به مجریها، قراردادهای آتی توسعهیافته، حافظه تراکنشها و موارد دیگر امیدوار باشیم. این کتاب جزئیات همزمانی را در C++ مدرن توضیح میدهد و همچنین نزدیک به 200 نمونه کد در حال اجرا را در اختیار شما قرار میدهد. بنابراین، می توانید تئوری را با عمل ترکیب کنید و از آن نهایت استفاده را ببرید. از آنجا که این کتاب در مورد همزمانی است، من مشکلات زیادی را ارائه می کنم و به شما نشان می دهم که چگونه بر آنها غلبه کنید. کتاب 100% تمام شده است، اما هر از چند گاهی آن را به روز می کنم. آپدیت بعدی احتمالاً مربوط به C++23 است. علاوه بر این، من فصل مربوط به ساختارهای داده بدون قفل را شروع خواهم کرد.
* C++11 and C++14 have the basic building blocks for creating concurrent or parallel programs. * With C++17, we got the parallel algorithms of the Standard Template Library (STL). That means, most of the algorithms of the STL can be executed sequential, parallel, or vectorized. * The concurrency story in C++ goes on. With C++20, we got coroutines, atomic smart pointers, semaphores, and latches and barriers. * With C++23, we can hope for executors, extended futures, transactional memory, and more. This book explains the details of concurrency in modern C++ and gives you, also, nearly 200 running code examples. Therefore, you can combine the theory with the practices and get the most of it. Because this book is about concurrency, I present many pitfalls and show you how to overcome them. The book is 100 % finished, but I will update it from time to time. The next update is probably about C++23. Furthermore, I will start the chapter on lock-free data structures.