BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action Paperback - 2019

by Anthony Williams

Add to wish list

Reader reviews for C++ Concurrency in Action

From the publisher

Summary

This bestseller has been updated and revised to cover all the latest changes to C++ 14 and 17! C++ Concurrency in Action, Second Edition teaches you everything you need to write robust and elegant multithreaded applications in C++17.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

You choose C++ when your applications need to run fast. Well-designed concurrency makes them go even faster. C++ 17 delivers strong support for the multithreaded, multiprocessor programming required for fast graphic processing, machine learning, and other performance-sensitive tasks. This exceptional book unpacks the features, patterns, and best practices of production-grade C++ concurrency.

About the Book

C++ Concurrency in Action, Second Edition is the definitive guide to writing elegant multithreaded applications in C++. Updated for C++ 17, it carefully addresses every aspect of concurrent development, from starting new threads to designing fully functional multithreaded algorithms and data structures. Concurrency master Anthony Williams presents examples and practical tasks in every chapter, including insights that will delight even the most experienced developer.

What's inside

  • Full coverage of new C++ 17 features
  • Starting and managing threads
  • Synchronizing concurrent operations
  • Designing concurrent code
  • Debugging multithreaded applications

About the Reader

Written for intermediate C and C++ developers. No prior experience with concurrency required.

About the Author

Anthony Williams has been an active member of the BSI C++ Panel since 2001 and is the developer of the just:: thread Pro extensions to the C++ 11 thread library.

Table of Contents

  1. Hello, world of concurrency in C++!
  2. Managing threads
  3. Sharing data between threads
  4. Synchronizing concurrent operations
  5. The C++ memory model and operations on atomic types
  6. Designing lock-based concurrent data structures
  7. Designing lock-free concurrent data structures
  8. Designing concurrent code
  9. Advanced thread management
  10. Parallel algorithms
  11. Testing and debugging multithreaded applications

Details

  • Title C++ Concurrency in Action
  • Author Anthony Williams
  • Binding Paperback
  • Pages 592
  • Volumes 1
  • Language ENG
  • Publisher Manning Publications
  • Publication date 2019-03-09
  • Illustrated Yes
  • Features Illustrated, Index
  • ISBN 9781617294693 / 1617294691
  • Weight 2.2 lbs (1.00 kg)
  • Dimensions 9.2 x 7.3 x 1.2 in (23.37 x 18.54 x 3.05 cm)
  • Category Computers - Languages / Programming
  • Library of Congress subjects C++ (Computer program language)
  • Dewey Decimal Code 005.133

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.

More Copies for Sale

C++ Concurrency in Action,2E
Stock photo: cover may vary

C++ Concurrency in Action,2E

by Anthony Williams

  • Used
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$54.94
A$187.95 Delivery to USA

Show details

Description:
Paperback. LIKE NEW/LIKE NEW.
Add to wish list
Item price
A$54.94
A$187.95 Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$68.78
A$5.77 Delivery to USA

Show details

Description:
Manning, 2/10/2019 12:00:01 A. paperback. Good. 1.1811 in x 9.1339 in x 7.4016 in.
Add to wish list
Item price
A$68.78
A$5.77 Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • Used
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$87.51
Free Delivery to USA

Show details

Description:
Manning, 2019-02-10. paperback. Like New. 7x1x9. No highlighting. Very minimal wear.
Add to wish list
Item price
A$87.51
Free Delivery to USA
C++ Concurrency in Action,2E

C++ Concurrency in Action,2E

by Anthony Williams

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
14
Seller
Item price
A$122.05
A$15.46 Delivery to USA

Show details

Description:
Paperback / softback. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; C++ 11 delivered strong support for multithreaded applications, andthe subsequent C++14 and 17 updates have built on this baseline. C++has better options for concurrency than ever before, which means it''san incredibly powerful option f
Add to wish list
Item price
A$122.05
A$15.46 Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • Used
  • Paperback
Condition
Used
Edition
2nd
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$98.43
Free Delivery to USA

Show details

Description:
Manning Publications, 2019-02-10. 2nd. paperback. Used: Good. 7.38x1.30x9.25. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$98.43
Free Delivery to USA
C++ Concurrency in Action

C++ Concurrency in Action

by Williams, Anthony

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$131.82
A$48.37 Delivery to USA

Show details

Description:
Manning Pubns Co, 2019. Paperback. New. 2nd edition. 568 pages. 9.50x7.75x1.25 inches.
Add to wish list
Item price
A$131.82
A$48.37 Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • New
  • Paperback
Condition
New
Edition
2nd
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$112.27
Free Delivery to USA

Show details

Description:
Manning Publications, 2019-02-10. 2nd. paperback. New. 7.38x1.30x9.25. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$112.27
Free Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • New
Condition
New
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
2
Seller
Item price
A$121.43
A$28.90 Delivery to USA

Show details

Description:
Manning Publications. New. Special order direct from the distributor
Add to wish list
Item price
A$121.43
A$28.90 Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

by Williams, Anthony

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
1
Seller
Item price
A$132.84
Free Delivery to USA

Show details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$132.84
Free Delivery to USA
C++ Concurrency in Action
Stock photo: cover may vary

C++ Concurrency in Action

  • New
Condition
New
ISBN 10 / ISBN 13
9781617294693 / 1617294691
Quantity available
3
Seller
Item price
A$172.50
A$5.77 Delivery to USA

Show details

Description:
. Papeback. New.
Add to wish list
Item price
A$172.50
A$5.77 Delivery to USA