簡體   English   中英

標准是std :: thread的標准?

[英]How standard is std::thread?

我注意到很多已經為C ++ 11更新過的經典C ++參考資料源,例如cplusplus.comJosuttis標准庫參考書 ,似乎根本沒有涵蓋/有任何文檔。 C ++ 11並發標准庫的功能,例如std::threadstd::atomicstd::async

這些並發功能是否比標准庫的其他部分“更不標准”? 或者文檔是否缺乏其他原因?

您引用的所有庫都確實是C ++ 11標准的一部分。 實際上,許多語言規則被重新設計來描述操作在多線程環境中的工作方式(以前,規范沒有指定線程如何工作的任何語義)。

我不能說為什么這些網站上缺少文檔,因為我不知道是誰運行它們,但線程,原子等絕對是C ++ 11的一部分。

在相關的說明中,我強烈建議不要使用cplusplus.com作為參考。 眾所周知,過去有一些不准確之處,其他網站(即cppreference.com)更加完整和准確。

希望這可以幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM