多線程編程是當今熱門的一種編程技術。結合強大的C++,你可以輕松創建各種類型的應用程序、執行並行和優化現有程序。本書是一本實踐為主、通俗易懂的C++ Windows多線程編程指導。你將學會如何從多線程方案中受益,提升自己的開發能力,構建更好的應用程序。本書不僅講解了創建並行代碼時會遇到的問題,而且還幫助讀者更好地理解同步技術。本書的目標是幫助讀者在理解多線程編程概念的同時,能快速有效地進行並行計算和並發編程。
本書包含以下內容:
使用包含繼承、繼承和多態的面向對像編程模型;
解決常見的進程間通信問題,避免在開發應用程序中出現死鎖和饑餓;
使用CThread類有效地管理線程;
了解.NET CLI/C++特性,及其同步對像和同步技術;
如何在代碼設計中使用並行技術;
如何在並發執行中使用機器資源;
通過消息傳遞協調程序間的工作;
避免典型的同步問題。
本書特色:
文字簡介,易於讀者理解。
精挑細選,關注重要的任務和問題。
細心組織,提供高效的問題解決方案。
講解透徹,清晰解讀每個操作步驟。
舉一反三,將解決方案應用到其他場景中