首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
luoweibiao
掘友等级
软件开发工程师
|
成都慧视光电
会使用C/C++,了解Linux.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ binary_semaphore 使用详解
c++ binary_semaphore 使用详解 std::binary_semaphore c++20 头文件 #include <semaphore>。 作用:二进制...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ call_once 使用详解
c++ call_once 使用详解 std::call_once 头文件 #include <mutex>。 函数原型: flag:标志对象,用于指示 f 是否已调用过。...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ shared_mutex 读写锁使用详解
c++ 读写锁使用详解 std::shared_mutex c++17 头文件 #include <shared_mutex>。 用于实现共享和独占访问的互斥锁。 提供了一...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ barrier 使用详解
c++ barrier 使用详解 std::barrier c++20 头文件 #include <barrier>。 作用:一般被用来协调多个线程,在所有线程都到达屏障点...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ latch 使用详解
c++ latch 使用详解 std::latch c++20 头文件 #include <latch>。 作用:提供了一种机制,可以让一个或多个线程等待,直到计数器减为零...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ jthread 使用详解
c++ jthread 使用详解 std::jthread c++20 头文件 #include <thread>。 对 std::thread 的改进,旨在提供更好的线程...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ promise 使用详解
# c++ promise 使用详解 ## std::promise - 头文件 `#include `。 - 类模板,定义如下: ```cpp template clas...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ packaged task 使用详解
c++ packaged task 使用详解 std::packaged_task 头文件 #include <future>。 类模板,模板参数为函数签名,定义如下: 作...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ future 使用详解
c++ future 使用详解 std::future 头文件 #include <future>。 类模板,定义如下: 作用:提供了一种机制,可以获取异步任务的执行结果、...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ async 使用详解,创建异步任务的多种方法
c++ async 使用详解 std::async 头文件 #include <future>。 函数原型: policy:以何种策略调用可调用对象 f,可以为以下三种: ...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ 防范死锁的多种方法
c++ 防范死锁 死锁:多线程并发程序中,线程之间相互等待不可抢占的资源,从而造成死锁。 死锁案例 两个线程互相等待互斥锁。从而导致死锁。 解决方法 使用相同的顺序获取锁。...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ 设置线程调度策略以及优先级
c++ 线程调度及优先级 在 linux 平台上,c++ 线程可以看作是对 pthread 的封装,调用 native_handle 方法可返回底层线程柄,即 pthead...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ 条件变量使用详解 wait_for wait_unitl 虚假唤醒
c++ 条件变量使用详解 std::condition_variable 线程间同步的条件变量类。允许一个或多个线程在满足特定条件之前等待,同时允许其他线程通知、唤醒等待的...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
std lock_guard vs unique_lock 相同点以及不同点
std lock_guard vs unique_lock 相同点 都是多线程程序中管理互斥体的类。 都实现了 RAII 机制,可以自动加锁以及解锁。 不同点 功能 loc...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ 互斥锁使用详解 lock_guard
c++ 互斥锁使用详解 std::mutex 用于保护共享资源,防止多个线程同时修改共享资源而引发竞争条件。 成员函数 lock:锁定互斥,若互斥不可用则阻塞。 try_l...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
c++ 线程使用详解 创建线程的多种方法
c++ 线程 std::thread 头文件 #include <thread>。 用于创建并控制线程。 顶层函数:线程需要运行的函数。 顶层函数作为构造函数参数传递给该对...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
pthread 名字设置及线程标识符获取
pthread 名字设置及ID获取 pthread_setname_np 函数原型: thread:要设置名称的线程标识符(pthread_t)。 name:要设置的线程名...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
pthread 变量静态初始化 避免使用被销毁过的变量
pthread 变量静态初始化 互斥锁:pthread_mutex_t g_mutex = PTHREAD_MUTEX_INITIALIZER; 读写锁:pthread_r...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
pthread_cond_timedwait 修改系统时间竟会导致其提前结束
pthread 条件变量使用注意 使用 pthread_cond_timedwait 等待条件变量时,其默认使用的为系统时间,若在其等待期间修改系统时间,则会导致其提前结束...
0
评论
分享
luoweibiao
软件开发工程师 @成都慧视光电
·
1年前
关注
pthread 条件变量使用详解
pthread 条件变量使用 条件变量:多线程中常用的一种同步机制。通常与互斥锁结合使用,用于实现线程之间的等待和通知机制。 条件变量提供了线程间的通信方式,其中一个线程可...
0
评论
分享
下一页
个人成就
文章被点赞
2
文章被阅读
16,369
掘力值
612
关注了
0
关注者
1
收藏集
0
关注标签
6
加入于
2023-10-09