作 者:(美)威廉姆斯(Anthony Williams) 著;周全 等 譯 定 價:89 齣 版 社:人民郵電齣版社 齣版日期:2015年06月01日 頁 數:487 裝 幀:平裝 ISBN:9787115387325 基於C++11新標準的並發和多綫程編程深度指南,幫助你循序漸進地學習用C++11編寫健壯且優雅的多綫程應用程序。
針對C++11新標準編寫代碼;針對多核多處理器編寫程序;用於學習的小例子,用於實踐的大例子。
如果你打算用C++編寫多綫程代碼,你就應該閱讀本書。如果你正要使用C++標準庫中新的多綫程工具,這本書是推薦的指南。如果你正使用替代的綫程庫,後麵幾章中的指引和技巧應該也是有用的。
具有多核的多處理器現已成為標配。C++語言的C++11版本為多綫程應用程序提等
●第1章你好,C++並發世界1
●1.1什麼是並發2
●1.1.1計算機係統中的並發2
●1.1.2並發的途徑3
●1.2為什麼使用並發5
●1.2.1為瞭劃分關注點而使用並發5
●1.2.2為瞭性能而使用並發6
●1.2.3什麼時候不使用並發7
●1.3在C++中使用並發和多綫程8
●1.3.1C++多綫程曆程8
●1.3.2新標準中的並發支持9
●1.3.3C++綫程庫的效率9
●1.3.4平颱相關的工具10
●1.4開始入門11
●1.5小結12
●第2章管理綫程13
●2.1基本綫程管理13
●2.1.1啓動綫程14
●2.1.2等待綫程完成16
●2.1.3在異常環境下的等待17
●部分目錄
內容簡介
《C++並發編程實戰》是一本基於C++11新標準的並發和多綫程編程深度指南。內容包括從std::thread、std::mutex、std::future和std::async等基礎類的使用,到內存模型和原子操作、基於鎖和無鎖數據結構的構建,再擴展到並行算法、綫程管理,很後還介紹瞭多綫程代碼的測試工作。本書的附錄部分還對C++11新語言特性中與多綫程相關的項目進行瞭簡要的介紹,並提供瞭C++11綫程庫的完整參考。
《C++並發編程實戰》適閤於需要深入瞭解C++多綫程開發的讀者,以及使用C++進行各類軟件開發的開發人員、測試人員。對於使用第三方綫程庫的讀者,也可以從本書後麵的章節中瞭解到相關的指引和技巧。同時,本書還可以作為C++11綫程庫的參考工具書。 (美)威廉姆斯(Anthony Williams) 著;周全 等 譯 Anthony Williams擁有十餘年的C++經驗,並且是BSI C++專傢組的成員。
周全,軟件工程師,畢業於*國科學技術大學信息學院,現任職於*國人民銀行閤肥中心支行科技處。從事.NET開發多年,有較為豐富的係統集成和運維經驗,對虛擬化也有較深入的研究。
宋真真,網絡工程師,2008年畢業於閤肥工業大學計算機與信息學院,現任職於*國人民銀行閤肥中心支行科技處,參與軟件開發、項目管理等工作,愛好數據庫、編程等研究。
梁娟娟,2010年畢業於*國科學技術大學信息技術學院,現就職於*國人民銀行閤肥中心支行。
<等
C++並發編程實戰 下載 mobi epub pdf txt 電子書 格式