技术栈
stl容器
小乌龟不会飞
2 个月前
c++
·
线程安全
·
stl容器
·
锁
·
信号量
·
互斥量
【Linux系统编程】用互斥量和信号量加锁STL容器,避免并发问题
目录引言容器模型容器代码个人主页:东洛的克莱斯韦克-CSDN博客STL容器并没有保证线程安全,而大多数应用场景下,为了追求效率,多线程是必不可少的。而底层容器难免会有并发问题。从设计上来说要么在上层代码做加锁处理,要么封装出能保证线程安全容器。
生命如歌,代码如诗
1 年前
c++
·
map
·
stl容器
STL容器详解——map容器
作为关联式容器的一种,map 容器存储的都是 pair 对象,也就是用 pair 类模板创建的键值对。其中,各个键值对的键和值可以是任意数据类型,包括 C++ 基本数据类型(int、double 等)、使用结构体或类自定义的类型。