توضیحاتی در مورد کتاب C++ Multithreading Cookbook
نام کتاب : C++ Multithreading Cookbook
عنوان ترجمه شده به فارسی : C++ Multithreading Cookbook
سری :
نویسندگان : Milos Ljumovic
ناشر : PACKT
سال نشر : 2014
تعداد صفحات : 422
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 3 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
توضیحاتی در مورد کتاب :
بیش از 60 دستور العمل برای کمک به شما برای ایجاد برنامه های چند رشته ای فوق سریع با استفاده از C با قوانین، دستورالعمل ها و بهترین شیوه ها
نمای کلی
ایجاد برنامه های چند رشته ای با استفاده از قدرت C
برنامه های خود را با اجرای موازی به آسانی ارتقا دهید -درک مراحل
به روز بمانید با وظایف همزمان ویندوز 8
جلوگیری از مشکلات همگام سازی کلاسیک
درک Windows API و اجرای همزمان
آنچه از این کتاب یاد خواهید گرفت
از شی گرا استفاده کنید مدل برنامه نویسی با وراثت، بارگذاری بیش از حد و چندشکلی
مشکلات رایج ارتباطات بین فرآیندی را حل کنید و از بن بست یا مشکلات گرسنگی در توسعه برنامه خود جلوگیری کنید
مدیریت کارآمد رشته ها با استفاده از کلاس CThread
کاوش ویژگی های NET CLI/C و همچنین اشیاء و تکنیک های همگام سازی
استفاده از تکنیک های موازی در طراحی کد
استفاده از منابع ماشین در اجرای همزمان
فعال کردن برنامه ها برای کار با یکدیگر با استفاده از ارسال پیام
جلوگیری از مشکلات کلاسیک همگام سازی
در جزئیات< br>ایجاد برنامه های کاربردی چند رشته ای یک رویکرد امروزی نسبت به برنامه نویسی است. با قدرت C به راحتی می توانید انواع برنامه ها را ایجاد کنید و موازی سازی و بهینه سازی را در کارهای موجود خود انجام دهید. این کتاب یک راهنمای عملی، قدرتمند و آسان برای درک چند رشته ای C است. شما یاد خواهید گرفت که چگونه از رویکرد چند رشته ای بهره مند شوید و مهارت های توسعه خود را برای ساخت برنامه های بهتر تقویت کنید. این کتاب نه تنها به شما کمک می کند تا از مشکلات هنگام ایجاد کد موازی جلوگیری کنید، بلکه به شما در درک تکنیک های همگام سازی کمک می کند. هدف نهایی این کتاب ارائه مفاهیم چند رشته ای مختلف است که شما را قادر می سازد محاسبات موازی و برنامه نویسی همزمان را به سرعت و کارآمد انجام دهید.
توضیحاتی در مورد کتاب به زبان اصلی :
Over 60 recipes to help you create ultra-fast multithreaded applications using C++ with rules, guidelines, and best practices
Overview
Create multithreaded applications using the power of C++
Upgrade your applications with parallel execution in easy-to-understand steps
Stay up to date with new Windows 8 concurrent tasks
Avoid classical synchronization problems
Understand Windows API and concurrent execution
What you will learn from this book
Use an object-oriented programming model with inheritance, overloading, and polymorphism
Solve common Interprocess Communication problems and avoid deadlocks or starvation problems in your application development
Manage threads efficiently using the CThread class
Explore .NET CLI/C++ features as well as synchronization objects and techniques
Make use of parallel techniques in code design
Use machine resources in concurrent execution
Enable programs to work with each other using Message Passing
Avoid classic synchronization problems
In Detail
Creating multithreaded applications is a present-day approach towards programming. With the power of C++, you can easily create various types of applications and perform parallelism and optimizations in your existing work. This book is a practical, powerful, and easy-to-understand guide to C++ multithreading. You will learn how to benefit from the multithreaded approach and enhance your development skills to build better applications. This book will not only help you avoid problems when creating parallel code, but also help you to understand synchronization techniques. The end goal of the book will be to impart various multithreading concepts that will enable you to do parallel computing and concurrent programming quickly and efficiently.