小编Jon*_*epe的帖子

C++加入多个线程

我想做一个for循环,创建更多的线程.

我尝试过:

int i;
for (i = 0; i < 10; i++) {
    thread t1(nThre);
    t1.join();
    cout << "Joined thread n'" << i << '\n';
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.nThre顺序调用(这是一个简单的void例程).

我还询问我是否可以使用预增的i只是一个int,所以: ++iinsted的的i++,这应该是更好的性能.

c++ multithreading

1
推荐指数
1
解决办法
5553
查看次数

标签 统计

c++ ×1

multithreading ×1