C++11锁的用法( 多线程,并发,错误使用、std::ref用法、RAII) |
您所在的位置:网站首页 › 多线程传递参数是什么 › C++11锁的用法( 多线程,并发,错误使用、std::ref用法、RAII) |
一、C++ 多线程
1.1 线程的创建
通过创建std :: thread类的对象来创建其他线程。每个std :: thread 对象都可以与一个线程关联。 (1)使用join join函数会阻塞线程,直到线程函数执行结束,再执行下面语句 (2)使用detach detach会使线程和线程对象分离,让线程作为后台线程去执行 #include #include #include #include #include int k = 0; void fun(void) { //线程休眠,chrono是c++11的时间相关库。 std::this_thread::sleep_for(std::chrono::seconds(3)); for(int i = 0; i < 10; ++i) { std::cout |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |