#include <thread> #include <iostream> #include <boost/thread.hpp> int main() { for (int i = 0; i < 10; ++i) { std::thread([]() { std::cout << "hello" << std::endl; }).detach(); } return 0; }
运行结果:
怎么会打印出5个hello来了....求解释....
c++11 thread C++
打印出5个的时候正好程序关闭了
c++11(G++ only)的lambda表达式无法访问类的私有成员,怎么绕过?
求c++扩充数组的办法
C++11 以std::function<void()> 做非类型模板的参数类型为...
多线程中的join先后顺序问题
C++匿名函数的生命周期
C++,在1-n的范围内生成m个不同的随机数