想請教一下各位大佬,多執行緒多任務模式需要一層外包應用呼叫才能實作嘛,具體該咋做啊
uj5u.com熱心網友回復:
執行緒與系統底層相關。呼叫winAPI,或c++相關類吧。uj5u.com熱心網友回復:
C++有執行緒支持庫<pthread>uj5u.com熱心網友回復:
多執行緒可以使用omp,這個在C++里面一般都是自己提供的,我的編譯器是DevC++,如果你要在原檔案里面編譯,就找到編譯選項~第一個選項~最上面的打勾~在里面輸入-fopenmp就可以了具體語法是這樣的
#pragma omp...
如果需要例子,按我的編譯器就生成一個專案,在最后一頁,找到OpenMp就可以了,它會自動幫你生成一個專案,并且里面有兩個小例子
uj5u.com熱心網友回復:
謝謝大佬,我想再請問一下大佬通過設定定時器來比較不同互斥處理方式的回應速度該怎么做啊,有沒有源代碼。我在網上看互斥是一種特殊的同步,互斥處理方式除了互斥量,臨界區,信號量機制還包括其它的嘛
uj5u.com熱心網友回復:
謝謝大佬,我們老師說多執行緒多任務模式其實是實作的一個模塊,就代表著需要寫一層應用來呼叫它嘛?uj5u.com熱心網友回復:
我有一篇專門詳細介紹C++多執行緒的文章,你可以看看,會有一個深入的了解https://blog.csdn.net/xzsfg6825/article/details/80229205
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/98890.html
標籤:C++ 語言
下一篇:迷宮問題
