C++并發(fā)編程實戰(zhàn)(第2版)
鏈接:https://pan.baidu.com/s/1jJMk_77sGclCeGAV5ptiBA?pwd=k2k4?
提取碼:k2k4

編輯推薦
1.這是一本介紹C++并發(fā)和多線編程的深度指南,囊括了C++并發(fā)編程的多個方面,涉及啟動新線程以及設(shè)計全功能的多線程算法和數(shù)據(jù)結(jié)構(gòu)等核心知識點;
2.本書譯文經(jīng)過反復推敲,作譯者協(xié)同參與全書內(nèi)容的翻譯和審讀,代碼配有詳細的中文注釋,內(nèi)容簡潔易懂;
3.譯者還基于自己的開發(fā)經(jīng)驗,補充了許多延伸知識點,適合想要深入了解C++多線程的開發(fā)人員深入學習;
4.本書提供強大的配套資源,包括近200頁的電子版附錄D以及140多份配套代碼文件。
內(nèi)容簡介
這是一本介紹C++并發(fā)和多線程編程的深度指南。本書從C++標準程序庫的各種工具講起,介紹線程管控、在線程間共享數(shù)據(jù)、并發(fā)操作的同步、C++內(nèi)存模型和原子操作等內(nèi)容。同時,本書還介紹基于鎖的并發(fā)數(shù)據(jù)結(jié)構(gòu)、無鎖數(shù)據(jù)結(jié)構(gòu)、并發(fā)代碼,以及高級線程管理、并行算法函數(shù)、多線程應用的測試和除錯。本書還通過附錄及線上資源提供豐富的補充資料,以幫助讀者更完整、細致地掌握C++并發(fā)編程的知識脈絡。
本書適合需要深入了解C++多線程開發(fā)的讀者,以及使用C++進行各類軟件開發(fā)的開發(fā)人員、測試人員,還可以作為C++線程庫的參考工具書。
作者簡介
安東尼·威廉姆斯(Anthony Williams),C++開發(fā)人員、顧問、培訓師,英國標準協(xié)會C++標準組成員,擁有超過20年的C++開發(fā)經(jīng)驗,獨立編寫或合著了眾多C++標準委員會文件,為C++11標準引入了線程庫,實現(xiàn)了工具“just::thread Pro”(Just Software Solutions公司的產(chǎn)品),并持續(xù)致力于開發(fā)C++的新特性,以增強C++并發(fā)工具集的功能,這兩者都遵循C++標準和提案。
精彩書評
“目前,對C++11多線程工具的探討,本書是有關(guān)圖書中較好的一本,而且在未來相當一段時期內(nèi)還會如是?!?br>—— Effective C與More Effective C的作者Scott Meyers
“本書使C++多線程不那么晦澀難懂?!?br>——紅帽(Red Hat)公司維護工程師Rick Wagner
“閱讀本書讓我頭痛,然而痛有所得,好事。”
——Ingersoll Rand公司的Joshua Heyer
“Anthony示范了如何將并發(fā)用于實踐?!?br>—— OR/2 Limited公司的Roger Orr
“一份關(guān)于C++新并發(fā)標準的指南,縝密而有深度,由標準制定者親自編寫?!?br>——瑞士信貸銀行總監(jiān)Neil Horlock
“任何嚴肅的C++開發(fā)人員應該讀懂這本重要的書?!?br>——Pace公司開發(fā)總監(jiān)Jamie Allsop博士
“本書是學習原子操作、內(nèi)存模型和C++并發(fā)的上佳之選?!?br>——C++標準委員會成員,OpenMP執(zhí)行官Michael Wong