C++ 併發處理實戰, 2/e (C++ Concurrency in Action, 2/e)
Anthony Williams 著 劉超群 譯
- 出版商: 碁峰資訊 參展書2書75折
- 出版日期: 2021-12-27
- 定價: $780
- 售價: 7.5 折 $585 (限時優惠至 2026-10-31)
- 語言: 繁體中文
- 頁數: 672
- 裝訂: 平裝
- ISBN: 6263240032
- ISBN-13: 9786263240032
-
相關分類:
C++ 程式語言
- 此書翻譯自: C++ Concurrency in Action, 2/e (Paperback)
-
相關翻譯:
C++並發編程實戰(第2版) (簡中版)
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
Binary Hacks -- 駭客秘傳技巧一百招$580$458 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Kent Beck 的實作模式 (Implementation Patterns)$320$272 -
C++ 沉思錄 (Ruminations on C++ : A Decade of Programming Insight and Experience)$520$442 -
優化 C++|提高程式效能的有效技術 (Optimized C++: Proven Techniques for Heightened Performance)$680$537 -
TCP/IP 詳解 (捲1):協議 (TCP/IP Illustrated, Volume 1 : The Protocols, 2/e)$774$735 -
為你自己學 Git$500$390 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$578 -
C++ Primer, 5/e (繁體中文版)$990$782 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$612 -
C++ Templates 全覽, 2/e (C++ Templates: The Complete Guide, 2/e)$1,200$948 -
NumPy 高速運算徹底解說 - 六行寫一隻程式?你真懂深度學習?手工算給你看!$750$638 -
A Tour of C++, 2/e (繁體中文版)$480$379 -
$504C++ 語言的設計和演化 (The Design and Evolution of C++) -
小輕快跨平台:王的編輯器 Visual Studio Code 聖經$880$695 -
資料密集型應用系統設計 (Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems)$980$774 -
Clean Code 學派的風格實踐:重構遺留 Codebase,突破 C# 效能瓶頸 (Clean Code in C#: Refactor your legacy C# code base and improve application performance by applying best practices)$690$538 -
C++ 服務器開發精髓$1,008$957 -
強健的 Python|撰寫潔淨且可維護的程式碼 (Robust Python: Write Clean and Maintainable Code)$680$537 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
演算法洞見:遞推與遞迴$600$468 -
演算法生存指南$800$632 -
$453高級 C/C++ 編譯技術 (典藏版) -
C++ 軟體設計|高品質軟體的設計原則和模式 (C++ Software Design: Design Principles and Patterns for High-Quality Software)$780$616
碁峰書展|參展書2書75折 詳見活動內容 »
-
79折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$474 -
79折
內行人才知道的系統設計面試指南$580$458 -
79折
提升程式設計師的面試力|189道面試題目與解答, 6/e (修訂版) (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$980$774 -
79折
Software Architecture in Practice, 4/e (繁體中文版)$780$616 -
79折
內行人才知道的系統設計面試指南 第二輯 (System Design Interview – An Insider's Guide: Volume 2)$820$647 -
79折
敏捷團隊目標設定指南|OKR 落地與成果導向實踐法$500$395 -
79折
內行人才知道的物件導向設計面試指南$690$545 -
79折
內行人才知道的生成式 AI 系統設計面試指南 (Generative AI System Design Interview)$750$592 -
75折
團隊自省指南|打造敏捷團隊$500$375 -
79折
Arduino 自走車最佳入門與應用 -- 打造輪型機器人輕鬆學, 2/e$600$474 -
79折
凡人也能懂的白話人工智慧演算法 (Grokking Artificial Intelligence Algorithms)$580$458 -
79折
戰勝 C語言, 3/e$600$474 -
79折
內行人才知道的程式設計模式面試指南 (Coding Interview Patterns: Nail Your Next Coding Interview)$780$616 -
79折
SQL Server 2025/2022 資料庫設計與開發實務$700$553 -
79折
AI 超神簡報術:NotebookLM × Gemini × Gamma 全解鎖 (附範例素材/提示詞/影音教學)$550$434 -
79折
Python 初學特訓班:從快速入門、主流應用到 AI 全面實戰, 6/e (附超過500分鐘影音教學/範例程式)$490$387 -
79折
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
79折
Python 自動化的樂趣|搞定重複瑣碎&單調無聊的工作, 3/e (Automate the Boring Stuff with Python, 3/e)$980$774 -
79折
Visual C# 2026 超級必修課:ChatGPT 與 Copilot 協作、Azure OpenAI 實戰開發$580$458 -
75折
ChatGPT 5 實戰應用:提問技巧、資料解析、圖像生成、語音助理、工作自動化、跨工具整合$500$375 -
75折
深入 Linux Kernel 程式設計:kernel 內部原理、模組開發與同步機制, 2/e (Linux Kernel Programming : A comprehensive and practical guide to kernel internals, writing modules, and kernel synchronization, 2/e)$980$735 -
79折
內行人才知道的機器學習系統設計面試指南 (Machine Learning System Design Interview)$680$537 -
5折
戰勝 C語言, 2/e (過版書特價)$580$290 -
79折
AI 提問 X 學習 X 應用:ChatGPT、NotebookLM、Gemini、GitHub Copilot,從零到 AI Agent 實戰$390$308 -
79折
Code That Fits in Your Head|軟體工程的啟發式方法$580$458
相關主題
商品描述
「這本書應該放在每個C++程式設計者的桌上;它清晰、簡明、而且很有價值」
—Rob Green, Bowling Green State University
「對C++併發功能的徹底介紹」
—Maurizio Tomasi, University of Milan
「強烈推薦給那些想要進一步瞭解最新C++標準的程式設計者」
—Frédéric Flayol, 4Pro Web C++
「這指引包含了在專案中日常會使用到的片段,並幫助你將C++併發技能從學徒提高到絕地武士的水準。」
—Jura Shikin, IVI Technologies
當應用程式要求執行速度時,一般會選擇以C++語言為開發工具,而設計精良的併發處理可以更進一步讓程式執行得更快。為了加快圖形處理、機器學習和其他需要較高性能的工作,C++17更強化了對多執行緒、多處理器程式撰寫方面的支援。這本品質優良的書籍展示了可以直接應用於實際產出的C++併發處理功能、模式和最佳實作方式。
《C++併發處理實戰 第二版》是用C++撰寫優雅的多執行緒應用程式的權威性指引,針對C++ 17的改版進行了更新,從啟動新執行緒到設計全功能的多執行緒運算及資料結構,都對併發處理做了詳細及全面的描述。併發處理大師Anthony Williams在每一章節中都提供了完整的範例和實際應用面的說明,所提供的見解連最有經驗的程式開發人員都會感到滿意。
本書包含以下主題:
‧涵蓋全部C++ 17的新功能
‧執行緒的啟動和管理
‧併發處理操作的同步化
‧併發處理程式設計
‧多執行緒應用程式除錯
本書適用於中等程度C和C++程式開發人員,不需事先具備併發處理開發經驗。
作者簡介
Anthony Williams 從2001年以來一直是英國標準學會C++專家小組的主要成員,並且是C++11函式庫just::thread Pro功能擴充的開發人員之一。
目錄大綱
作者序
致謝
關於本書
關於作者
關於封面插圖
第1章 您好,C++ 的併發處理世界!
第2章 執行緒管理
第3章 執行緒間的資料共享
第4章 併發操作下的同步化
第5章 C++ 記憶模型和原子型態上的操作
第6章 基於上鎖機制的併發資料結構設計
第7章 無鎖機制的併發資料結構設計
第8章 併發處理程式設計
第9章 進階執行緒管理
第10章 平行演算法
第11章 執行緒應用程式的測試與除錯
附錄 A C++11 語言特點的簡要參考
附錄 B 併發函式庫的簡要比較
附錄 C 一個訊息傳遞框架和完整的 ATM 範例
附錄 D C++ 執行緒庫參考
索引









