溫馨提示×

C++多線程函數怎么定義

c++
小億
104
2024-05-16 18:22:11
欄目: 編程語言

在C++中,可以使用std::thread類來創建多線程。下面是一個簡單的示例:

#include <iostream>
#include <thread>

// 線程函數
void threadFunction() {
    std::cout << "Hello from thread!" << std::endl;
}

int main() {
    // 創建一個新的線程并指定線程函數
    std::thread myThread(threadFunction);

    // 等待線程執行完成
    myThread.join();

    return 0;
}

在上面的示例中,我們定義了一個名為threadFunction的線程函數,并使用std::thread類創建了一個新的線程,并將threadFunction函數作為參數傳遞給線程。最后,我們調用join方法等待線程執行完成。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女