C++ Multithreading Cookbook
By Milos Ljumovic
Publisher: Packt Publishing
Final Release Date: August 2014
Pages: 422

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.


The book is an easy-to-follow guide for creating multi-threaded applications using C++. Each topic is thoroughly explained with multiple illustrations. Many algorithms, such as Dinning Philosophers Problem give you thorough explanations that will help you to understand and solve concurrent tasks.

Who this book is for

The book is intended for enterprise developers and programmers who wish to make use of C++ capabilities to learn the multithreaded approach. Knowledge of multithreading along with experience in C++ is an added advantage. However it is not a prerequisite.

Product Details
Recommended for You
Customer Reviews


by PowerReviews
oreillyC++ Multithreading Cookbook

(based on 3 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars




of respondents would recommend this to a friend.

Reviewed by 3 customers

Sort by

Displaying reviews 1-3

Back to top


Recipes for the .NET Multithreaded progr

By rhvall

from Atlanta

About Me Developer

Verified Reviewer


  • Helpful examples


  • For Experts
  • Just Windows Users

Best Uses

  • Advanced
  • Expert

Comments about oreilly C++ Multithreading Cookbook:

Getting Ready
This book is a good resource of offline recipes that will help .NET programmers to spot multithreading techniques with code examples that cover various topics like IPC problems, threads, processes, synchronization, messages and even a thread pool dispatcher. Everything goes from a really fundamental approach to highly technical examples that will challenge even the most experienced programmers

How to do it…
The initial chapters will guide you through the Windows environment setup, some first steps into C++ programming and then jump straight to the .NET Treading world.

How it works…
The book uses the following structure: presents a topic, gives a brief theory background, explain any setup needed, show the code that develops the main idea, and finally summarizes in technical english words what the previous section was about.

There's more…
Even when it is concise and goes directly to the point, I would not recommend this book for programmers outside the .NET ecosystem, because the book is fully centered to the Window platform and its thread implementation, which renders little real information for *NIX users. As consequence, if theory is what you are looking for, this book would not be enough; it focuses more on practice examples.


Best for Windows Developers Only

By Johnny Douglas

from Ottawa, ON

Verified Buyer

Comments about oreilly C++ Multithreading Cookbook:

I bought this hoping for a *nix oriented book, but it is aimed at Windows developers. I can't comment on its quality for Windows folks, but as for *nix programmers it's worth passing on. I think the description/summary needs to be improved.


I would surely recommend this book

By Lara

from Podgorica, Montenegro

About Me Developer, Educator, Sys Admin

Verified Reviewer


  • Accurate
  • C
  • Easy to understand
  • Helpful examples
  • Well-written


    Best Uses

    • Expert
    • Intermediate

    Comments about oreilly C++ Multithreading Cookbook:

    The book gives excellent overview on concurrecy much in textbook style. The author is explaining everything from low-lewel Windows API along with approach paying attention to explain paralellism theory along with excellent real life examples and situations.

    Displaying reviews 1-3

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $29.99
    Formats:  ePub, Mobi, PDF