2021
08-20
08-20
详解C++11中的线程锁和条件变量
目录线程锁条件变量小结线程std::thread类,位于<thread>头文件,实现了线程操作。std::thread可以和普通函数和lambda表达式搭配使用。它还允许向线程的执行函数传递任意多参数。#include<thread>voidfunc(){//dosomework}intmain(){std::threadt(func);t.join();return0;}上面的例子中,t是一个线程实例,函数func()在该线程运行。调用join()函数是为了阻塞当前线程(此处即主线程),直到t线程执行完毕。...
继续阅读 >