Author: (USA) Hughes
Publisher:
Publish Date: 2003-04-01
Features: This is a reference book that explains the object-oriented C++ component construction for programs and applications that can execute multiple tasks simultaneously. The book focuses on the mechanisms for generating software that supports multithreading and concurrent processing. It recommends software architectures that naturally adapt to parallelism. The knowledge taught in this book is related to the "divide and conquer" technique in software. The book is divided into 13 chapters, comprehensively covering the construction of multithreaded architectures and incremental multithreading programming techniques.
Chapter 1 introduces different types of C++ components used for building object-oriented programs and how to use these components to construct multithreaded architectures.
Chapters 2, 3, and 4 briefly introduce the concepts of processes, threads, multitasking, multithreading, scheduling, and thread priorities.
Chapter 5 discusses interprocess and interthread communication.
Chapter 6 covers thread and process synchronization and cooperation.
Chapter 6 elaborates on topics such as critical sections, deadlocks, data races, and infinite delays.
Chapters 7–10 explain C++ components for thread synchronization, interthread communication, interprocess communication, and multithreaded processing.
Chapter 11 discusses the behavior and interaction of C++ objects in a multithreaded environment.
Chapter 12 briefly introduces testing techniques for multithreaded applications.
Chapter 13 provides a concise review and reflection of the entire book.
C++ Object-Oriented Multithreaded Programming
📌 Related Posts
Literature
Win the job you want
2026-09-22
Literature
Quick Breakthrough Breast Enhancement Exercise - World Map Life Information Library: World Map Life Information Library
2026-09-20
Literature
Global's first female CEO - Carly Fiorina leading the new HP: Carly Fiorina leading the new HP
2026-09-15
Literature
Computer Dream Workshop: Detailed Explanation of Excellent Examples of Chinese Version CorelDRAW 12 Graphic Creation
2026-09-26
Literature
New Century Communication Technology Concise Tutorial
2026-09-30
Literature
Circuit Analysis Fundamentals
2026-09-30
Literature
A small white cloud
2026-09-30
Literature
Nanotechnology and Applications
2026-09-30