温馨提示×

C++多线程函数怎么定义

c++
小亿
87
2024-05-16 18:22:11
栏目: 编程语言
C++开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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方法等待线程执行完成。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:C++多线程beginthread()函数怎么使用

0