C++11 異步編程之std::async和std::future

C++11中提供的異步任務高級抽象,包含在 < future>頭文件中,它能讓咱們方便的實現異步地執行一個耗時任務,並在須要的時候獲取其結果。 我舉幾個例子: 1.批量拷貝/下載文件; 2.進行一個複雜的計算; 3.執行多個嵌套的SQL查詢語句; 在實際開發中,計算機進行這些操做的時候,都須要在必定時間後才能返回結果,這個時候就須要咱們用異步。比起直接使用std::thread 相比,std::a
相關文章
相關標籤/搜索