在不同进程间的通讯方式有:
信号量, socket网络连接, 共享内存 ,管道,共享文件
同一进程间,不同线程之间的通讯方式有:
1、互斥锁
mutex;
lock_guard (在构造函数里加锁,在析构函数里解锁)
unique_lock 自动加锁、解锁
atomic 基本类型的原子操作
2、条件变量condition_variable
3、.信号量
4、读写锁shared_lock
在不同进程间的通讯方式有:
信号量, socket网络连接, 共享内存 ,管道,共享文件
同一进程间,不同线程之间的通讯方式有:
1、互斥锁
mutex;
lock_guard (在构造函数里加锁,在析构函数里解锁)
unique_lock 自动加锁、解锁
atomic 基本类型的原子操作
2、条件变量condition_variable
3、.信号量
4、读写锁shared_lock