C++ Concurrency in Action 2nd Edition 273672

Код товару: 273672Паперова книга
  • ISBN
    978-1617294693
  • Бренд
  • Автор
  • Рік
    2019
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі
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 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.
980 ₴
Купити
Monobank
до 10 платежей
от 110 ₴ / міс.
  • Нова Пошта
    Безкоштовно від 3'000,00 ₴
  • Укрпошта
    Безкоштовно від 1'000,00 ₴
  • Meest Пошта
    Безкоштовно від 3'000,00 ₴
C++ Concurrency in Action 2nd Edition - фото 1
Інші книги Manning
Grokking Bitcoin First Edition
253617
Kalle Rosenbaum
600 ₴
Haskell in Depth
276062
Vitaly Bragilevsky
780 ₴
Spring Security in Action, Second Edition 2nd Edition
276052
Laurentiu Spilca
1'100 ₴
AI Agents in Action
302490
Micheal Lanham
1'900 ₴
C# in Depth, 3rd Edition
14365
Jon Skeet
1'100 ₴
Code Like a Pro in Rust
302707
Brenden Matthews
1'300 ₴
Build a Frontend Web Framework (From Scratch)
276503
Angel Sola Orbaiceta
1'110 ₴

Характеристики

  • Бренд
  • Автор
  • Категорія
    Програмування
  • Номер видання
    2-ге вид.
  • Рік
    2019
  • Сторінок
    592
  • Формат
    165х235 мм
  • Обкладинка
    М'яка
  • Тип паперу
    Офсетний
  • Мова
    Англійська
  • Ілюстрації
    Чорно-білі

Від видавця

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 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.

Зміст

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

Відгуки про C++ Concurrency in Action 2nd Edition

C++ Concurrency in Action 2nd Edition
C++ Concurrency in Action 2nd Edition
980 ₴
Купити
Персонально для вас
Boost.Asio C++ Programming Network
13510
John Torjo
360 ₴
C Programming Language, 2nd Edition
14415
Brian W. KernighanDennis M. Ritchie
650 ₴
C Programming for Arduino
13073
Julien Bayle
850 ₴
Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL
253023
James ReindersBen AshbaughJames BrodmanMichael KinsnerJohn PennycookXinmin Tian
950 ₴
Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features, 2nd Edition
264116
Marcelo Guerra HahnAraks TigranyanJohn AsatryanVardan GrigoryanShunguang Wu
1'300 ₴
Design Patterns in Modern C++20. 2nd Ed.
244677
Dmitri Nesteruk
1'400 ₴
C++ Brain Teasers: Exercise Your Mind 1st Edition
291305
Anders Schau Knatten
1'400 ₴
Fluent C: Principles, Practices, and Patterns
253605
Christopher Preschern
1'700 ₴1'360 ₴
Beginning C++23: From Beginner to Pro 7th ed. Edition
259110
Ivor HortonPeter Van Weert
1'700 ₴