دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Milos Ljumovic
سری:
ناشر: PACKT
سال نشر: 2014
تعداد صفحات: 422
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 3 مگابایت
در صورت تبدیل فایل کتاب C++ Multithreading Cookbook به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب C++ Multithreading Cookbook نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیش از 60 دستور العمل برای کمک به شما در ایجاد برنامه های چند
رشته ای فوق سریع با استفاده از C++ با قوانین، دستورالعمل ها و
بهترین شیوه ها
نمای کلی
ایجاد برنامه های چند رشته ای با استفاده از قدرت C++
برنامه های خود را با اجرای موازی به آسانی ارتقا دهید -درک
مراحل
به روز بمانید با وظایف همزمان جدید ویندوز 8
جلوگیری از مشکلات همگام سازی کلاسیک
درک Windows API و اجرای همزمان
آنچه از این کتاب خواهید آموخت
از شی گرا استفاده کنید مدل برنامه نویسی با وراثت، بارگذاری بیش
از حد و چند شکلی
مشکلات رایج ارتباطات بین فرآیندی را حل کنید و از بن بست یا
مشکلات گرسنگی در توسعه برنامه خود جلوگیری کنید
مدیریت رشته ها به طور موثر با استفاده از کلاس CThread
کاوش ویژگی های CLI/C++.NET و همچنین اشیاء و تکنیک های همگام
سازی
استفاده از تکنیک های موازی در طراحی کد
استفاده از منابع ماشین در اجرای همزمان
فعال کردن برنامه ها برای کار با یکدیگر با استفاده از ارسال
پیام
جلوگیری از مشکلات کلاسیک همگام سازی
در جزئیات< 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.