随笔分类 -  操作系统OS

摘要:目录C++中的mutex类如何使用Mutex中的lock与unlocktry_lock、try_lock_for和try_lock_untilstd::lock_guard和std::unique_lock C++中的mutex类 C++中的Mutex类是用于实现线程同步的关键工具之一。它用于保护共 阅读全文
posted @ 2024-01-18 22:22 guanyubo 阅读(375) 评论(0) 推荐(0) 编辑
摘要:1 线程的创建 2 线程的执行方式,`join`或者`detach` 3 向线程函数传递参数,需要注意的是线程默认是以拷贝的方式传递参数的,当期望传入一个引用时,要使用`std::ref`进行转换 4 线程是`movable`的,可以在函数内部或者外部进行传递 5 线程在运行过程中,如果需要停顿,可以用`this_thread::sleep_for`实现 6 每个线程都一个标识,可以调用`get_id`获取。 阅读全文
posted @ 2024-01-13 22:27 guanyubo 阅读(31) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示