Upload
dreamtech-press
View
42
Download
3
Embed Size (px)
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.Anthony lives in the far west of Cornwall, England.
u
u
u
Written for the new C++11 Standard
Programming for multiple cores and processors
Small examples for learning, big examples for practice
C++ Concurrency in ActionC++ Concurrency in Action
Without assuming you have a background in the
subject, C++ Concurrency in Action gradually
enables you to write robust and elegant
multithreaded applications in C++11. You'll explore
t h e t h r e a d i n g m e m o r y m o d e l , t h e n e w
multithreading support library, and basic thread
launching and synchronization facilities. Along the
way, you'll learn how to navigate the trickier bits of
programming for concurrency.
Written for C++ programmers who are new to
concurrency and others who may have written
multithreaded code using other languages, APIs, or
platforms.
Inside the Book
Table of Contents
Author: Anthony Williams
About the Author
ISBN: 978-93-5004-323-3
Pages: 528 | Price: ` 549/-
DREAMTECH PRESS19-A, Ansari Road, DaryaganjNew Delhi-110 002, INDIATel: +91-11-2324 3463-73, Fax: +91-11-2324 3078Email: [email protected]: www.dreamtechpress.com
WILEY INDIA PVT. LTD.4435-36/7, Ansari Road, Daryaganj
New Delhi-110 002, INDIATel: +91-11-4363 0000, Fax: +91-11-2327 5895
Email: [email protected]: www.wileyindia.com
Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: [email protected]: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: [email protected]
Exclusively
Distributed by:
Published by:
§Hello, world of concurrency in C++!
§Managing threads
§Sharing data between threads
§Synchronizing concurrent operations
§The C++ memory model and operations on
atomic types
§Designing lock-based concurrent data
structures
§Designing lock-free concurrent data structures
§Designing concurrent code
§Advanced thread management
§Testing and debugging multithreaded
applications
facebook.com/dtechpress twitter.com/dtechpress linkedin.com/in/dreamtechpress
facebook.com/dtechpress twitter.com/dtechpress linkedin.com/in/dreamtechpress