技术栈

原子类型

搬砖魁首
13 天前
c++·rust·条件变量·原子类型·线程同步互斥
基础能力系列 - 多线程2 - 条件变量C++11中实现的Atomic类型是通过store和load 这两个CPU 指令进行数据存取(寄存器和内存之间)的,并且额外接收一个内存序列 (Memory Order)作为参数。C++11支持6种内存排序约束。
凌云行者
1 年前
c++·条件变量·互斥锁·信号量·线程同步·屏障·原子类型
C++中的线程同步方式概述: 用于保护临界区,确保同一时间只有一个线程可以访问共享资源。常见的互斥锁有std::mutex,std::lock_guard和std::unique_lock
我是有底线的