电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
C++中vector是否为线程安全?
已解决
73482
个问题
已帮助
5993
位优秀工程师
C++中vector是否为线程安全?
静水竹林
2017-12-29
浏览量:2862
C++中vector是否为线程安全? 希望详细解释下原因,最好举例,希望大家有自己的解答,网上的我也搜过,但是说法貌似不一
显示全部
其他
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答
数量:
7
xdsnet
vector线程安全是没有保障的,具体参考
https://www.zhihu.com/question/29987589
有较深入的探讨。
发布于
2017-12-29
举报
评论 1
0
0
发布
电子老工程师
回复了 :G和Z 代表面镀层不一眼,G:镀金,Z:镀锡
回复
donatello
Vector线程不安全。
发布于
2017-12-29
举报
评论 2
0
0
发布
静水竹林
回复了 donatello:大佬可否举例说明下,我记得底层是有加锁的
回复
电子老工程师
回复了 :经过核实 BAR18FILM该物料的丝印是D76,手册型号与下单型号及丝印都是相符的,有关标签原厂型号下有尾缀的型号,可能是交货料号或内部型号
回复
@曲终人散@
Vector的所有操作方法都被同步了,既然被同步了,多个线程就不可能同时访问vector中的数据,只能一个一个地访问,所以不会出现数据混乱的情况,所以是线程安全的。
发布于
2017-12-30
举报
评论 1
0
0
发布
电子老工程师
回复了 :电压范围不一样,电压范围不一样,MB85RC16VPNF-G-JNERE1;2.7 V to 3.6 V, MB85RC16VPNF-G-JNN1ERE1;3.0 V to 5.5 V 还有好多参数不一样,n1的比没有N1的参数值大
回复
xdsnet
要考虑通过指针之类的去访问Vector情况,所以并不能保证Vector数据在多线程中的安全啊。
发布于
2017-12-31
举报
评论 1
0
0
发布
电子老工程师
回复了 :EL357N(C)(TA)-G 厂牌:台湾亿光
回复
xiefy21
容器类的,线程是不安全的,需要自己代码保证。
发布于
2017-12-31
举报
评论 0
0
0
发布
快没时间了
本身应该是不安全的,需要代码保证。
发布于
2018-01-01
举报
评论 1
0
0
发布
电子老工程师
回复了 :功能不一样,TLE9278-3BQX有选择性唤醒逻辑功能, TLE9278BQX;没有,
回复
chen0000009
Vector是同步的,应该不安全
发布于
2018-01-01
举报
评论 1
0
0
发布
电子老工程师
回复了 :没有16个触头的型号。
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
C++中vector是否为线程安全?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: