登录
/
注册
首页
论坛
其它
首页
科技
业界
安全
程序
广播
Follow
关于
签到
每天签到奖励2-10圆
导读
排行榜
TG频道
发帖说明
登录
/
注册
账号
自动登录
找回密码
密码
登录
立即注册
搜索
搜索
关闭
CSDN热搜
程序园
精品问答
技术交流
资源下载
本版
帖子
用户
软件
问答
教程
代码
写记录
VIP申请
VIP网盘
网盘
联系我们
发帖说明
每日签到
道具
勋章
任务
淘帖
动态
分享
留言板
导读
设置
我的收藏
退出
腾讯QQ
微信登录
返回列表
首页
›
资源区
›
代码
›
C++11 线程同步接口std::condition_variable和std::futu ...
C++11 线程同步接口std::condition_variable和std::future的简单使用
[ 复制链接 ]
訾懵
2025-6-4 19:46:01
std::condition_variable
条件变量std::condition_variable有wait和notify接口用于线程间的同步。如下图所示,Thread 2阻塞在wait接口,Thread 1通过notify接口通知Thread 2继续执行。
具体参见示例代码:
[code]#include#include#include#includestd::mutex mt;std::queue data;std::condition_variable cv;auto start=std::chrono::high_resolution_clock::now();void logCurrentTime(){ auto end = std::chrono::high_resolution_clock::now(); auto elapsed = std::chrono::duration_cast(end - start).count(); std::cout
std
线程
同步
接口
condition
相关帖子
进程、线程、协程、虚拟线程,傻傻分不清楚
Obsidia Git同步方法(偏安卓)
浅谈ThreadLocal----每个线程一个小书包
【线程池配置与监控指南】如何合理配置线程池参数?
关于超线程这一块
简单易懂,高效实用的接口文档编写技巧
用低成本FPGA实现FSMC接口的多串口(UART)缓冲控制器
如何把一个接口设计好?
印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能
接口测试全流程实战:从工具到架构的深度解析
vip免费申请,1年只需15美金$
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
照妖镜
相关推荐
业界
进程、线程、协程、虚拟线程,傻傻分不清楚
1
663
蓝娅萍
2025-10-05
科技
Obsidia Git同步方法(偏安卓)
0
1003
何书艺
2025-10-06
业界
浅谈ThreadLocal----每个线程一个小书包
0
702
毋峻舷
2025-10-06
安全
【线程池配置与监控指南】如何合理配置线程池参数?
0
431
米榜饴
2025-10-06
安全
关于超线程这一块
0
66
诀锺
2025-10-06
安全
简单易懂,高效实用的接口文档编写技巧
0
716
溶绚
2025-10-10
业界
用低成本FPGA实现FSMC接口的多串口(UART)缓冲控制器
0
374
里豳朝
2025-10-10
安全
如何把一个接口设计好?
0
370
戎玉珂
2025-10-10
安全
印度股票市场数据接口,支持实时行情、IPO新股、公司信息、技术分析等多种功能
0
958
纪睐讦
2025-10-11
科技
接口测试全流程实战:从工具到架构的深度解析
0
158
泠邸
2025-10-11
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
浏览过的版块
业界
签约作者
程序园优秀签约作者
发帖
訾懵
2025-6-4 19:46:01
关注
0
粉丝关注
21
主题发布
板块介绍填写区域,请于后台编辑
财富榜{圆}
anyue1937
9994888
dage888
999994
3934307807
993690
4
富账慕
10007
5
柴古香
9992
6
匝抽
9986
7
筒濂
9983
8
孙淼淼
9992
9
凌彦慧
9985
10
崔瑜然
9984
查看更多