C++ Concurrency
Seiten
2012
Manning Publications (Verlag)
978-1-933988-77-1 (ISBN)
Manning Publications (Verlag)
978-1-933988-77-1 (ISBN)
- Keine Verlagsinformationen verfügbar
- Artikel merken
Zu diesem Artikel existiert eine Nachauflage
HIGHLIGHT
C++ Concurrency in Action
is the first book to market to show how to take
advantage of the new C++ Standard and how to write robust multi-threaded
applications in C++.
DESCRIPTION
With the new C++ Standard and Technical Report 2 (TR2), multi-threading is
coming to C++ in a big way. TR2 will provide higher-level synchronization facilities
that allow for a much greater level of abstraction, and make programming
multi-threaded applications simpler and safer.
As a guide and reference to the new concurrency features in the upcoming C++
Standard and TR2, this book is invaluable for existing programmers familiar
with writing multi-threaded code in C++ using platform-specific APIs, or in
other languages, as well as C++ programmers who have never written multithreaded
code before.
KEY POINTS
• When and when not to use concurrency
• Concurrency and multi-threading in C++
• Concurrency support in the New Standard
• How to improve performance with concurrency
• How to manage concurrency
• Problems and solutions in sharing data
• Synchronization and why we need it
• Memory model details
C++ Concurrency in Action
is the first book to market to show how to take
advantage of the new C++ Standard and how to write robust multi-threaded
applications in C++.
DESCRIPTION
With the new C++ Standard and Technical Report 2 (TR2), multi-threading is
coming to C++ in a big way. TR2 will provide higher-level synchronization facilities
that allow for a much greater level of abstraction, and make programming
multi-threaded applications simpler and safer.
As a guide and reference to the new concurrency features in the upcoming C++
Standard and TR2, this book is invaluable for existing programmers familiar
with writing multi-threaded code in C++ using platform-specific APIs, or in
other languages, as well as C++ programmers who have never written multithreaded
code before.
KEY POINTS
• When and when not to use concurrency
• Concurrency and multi-threading in C++
• Concurrency support in the New Standard
• How to improve performance with concurrency
• How to manage concurrency
• Problems and solutions in sharing data
• Synchronization and why we need it
• Memory model details
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 leading up to the inclusion of the thread library in the upcoming C++ Standard (known as 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++0x thread library from Just Software Solutions Ltd. Anthony lives in the far west of Cornwall, England.
Erscheint lt. Verlag | 8.3.2012 |
---|---|
Verlagsort | New York |
Sprache | englisch |
Maße | 190 x 235 mm |
Gewicht | 864 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
ISBN-10 | 1-933988-77-0 / 1933988770 |
ISBN-13 | 978-1-933988-77-1 / 9781933988771 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
Mehr entdecken
aus dem Bereich
aus dem Bereich
Das Handbuch für Webentwickler
Buch | Hardcover (2023)
Rheinwerk (Verlag)
CHF 69,85
Grundlagen und praktische Anwendungen von Transpondern, kontaktlosen …
Buch (2023)
Hanser (Verlag)
CHF 125,95