£43.99
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
C+++Concurrency+in+Action... has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

C++ Concurrency in Action: Practical Multithreading Paperback – 15 Mar 2012

4.6 out of 5 stars 5 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback
"Please retry"
£43.99
£43.99 £41.09
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£43.99 FREE Delivery in the UK. Only 2 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.
click to open popover

Frequently Bought Together

  • C++ Concurrency in Action: Practical Multithreading
  • +
  • Effective Modern C++: 42 Specific Ways to Improve Your Use of C++11 and C++14
  • +
  • The C++ Programming Language
Total price: £109.97
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your mobile phone number.



Product details

  • Paperback: 528 pages
  • Publisher: Manning Publications; 1 edition (15 Mar. 2012)
  • Language: English
  • ISBN-10: 1933988770
  • ISBN-13: 978-1933988771
  • Product Dimensions: 18.7 x 2.7 x 23.5 cm
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 87,813 in Books (See Top 100 in Books)

Product Description

About the Author

Anthony Williams is a UK-based developer and consultant with many years experience in C++. He has been an active member of the BSI C++ Standards Panel since 2001, and is author or coauthor of many of the C++ Standards Committee papers that led up to the inclusion of the thread library in the new C++ Standard, known as C++11 or C++0x. He has been the maintainer of the Boost Thread library since 2006, and is the developer of the just::thread implementation of the C++11 thread library from Just Software Solutions Ltd. Anthony lives in the far west of Cornwall, England.


Customer Reviews

4.6 out of 5 stars
5 star
3
4 star
2
3 star
0
2 star
0
1 star
0
See all 5 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Paperback Verified Purchase
It is an understandable, readable book and nice flow of text from one chapter to another. Tough the subject (concurrency/multi-threading) is complex; the author has provided a systematic path.
Comment 5 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Very good book, possibly one of a kind on this subject. Covers all aspects very well. The only reason I didn't give it 5 stars is its fairly verbose and long winded in some areas. But it contains solid material on concurrency.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By J. Bond VINE VOICE on 23 May 2012
Format: Paperback
This is an excellent introduction to using the standard template library threading functionality, covering all the details, foils and benefits of doing things right.

The text however could be a little more concise in places, and the examples given are (obviously) only for STD C++11 compilers - which are available for Linux/Unix without a hitch, but currently Microsoft only have a smattering of features supported in their compiler. This is not the books fault, the fault of the book is not to point this out, not to help the reader perhaps find a suitable runtime environment in which to run the examples in the books.

Is gcc -std=c++0x sufficient?.... Will Visual Studio 2012 eventually have more support for the STD threading?... I think the book should have introduced the reader to this, I know its nit picking, but the author of the book is also the author of the boost threading library, boost are notorious for not really documenting their work, leaving the window open for books such as this very one to document how to do things. The new std threading standard is, for the most part, based on the boost threading model and the author make hooting mention of this, but does not start off with the most basic level - where and what to compile the examples with.

Don't let this detract from the book itself, its content is very good, just doubly so if you work out how/where to compile the examples given.
4 Comments 11 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
1. Universal and deep introduction into concurrency.
2. Complete C++ 11 threading model from one of the standard creators.
3. Very well written book.
Comment One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Good stuff
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Look for similar items by category


Feedback