1 Hello, world of concurrency in C++!

來源:互聯網
上載者:User

標籤:c++   c++11   cpp   多線程   並發   

本章包括,多線程和並行是什麼,為什麼要在程式中使用多線程和並行,c++並行支援的曆史,簡單的多線程程式

自從1998年C++標準發布後的13年有一個令C++使用者興奮的時間,C++標準委員會正在給這個語言和他的支援庫進行一次重要的檢修,新C++標準在2011年被發布,讓C++開發更容易更有用。

C++11最具有標誌性的新特性是多線程程式的支援,首次,C++標準在語言層級支援多線程程式,並且在庫中為寫多線程程式提供組件,這將使C++多線程程式不使用指定平台的擴充和簡便的多線程代碼成為可能,這也是在越來越多的程式員尋求並發的時候,使用多線程程式提高程式效能。

本書講述的是在C++中使用多線程寫程式和C++的語言特性和庫組件。我將從我理解的並行和多線程和為什麼你的程式要使用多線程和並行開始,在一個快速的講解後介紹為什麼你可能不想使用它。我將給出一個簡單的概括對C++支援的並行,我將用一個簡單的C++並行程式結束本章,多線程開發經驗豐富的讀者們可能想跳過這個章節,在隨後的章節中我將涉及更多的例子和更深的庫組件,這本書將完全涉及多線程和並行的C++標準庫組件。

所以什麼是並行和多線程呢?

1 Hello, world of concurrency in C++!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.