大家来谈谈STL的线程安全性吧.

xstnt 2003-10-29 02:04:31
最近一直在考虑要不要在多线程工程中使用STL,因为STL比较方便,所以我很乐意使用.但是又担心导致对线程的不安全因素.所以想问问大家到底什么样的代码会让使用STL的多线程程序崩溃.希望多多指教
...全文
56 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ThinkX 2003-12-11
  • 打赏
  • 举报
回复
这个和stl的实现有关,stlport可以是线程安全的。
roscoe 2003-12-11
  • 打赏
  • 举报
回复
STL不是线程安全的.当然MFC的template也不是线程安的,你只有自已包装.
zf925 2003-12-11
  • 打赏
  • 举报
回复
如果使用sgi stl,在win32下,定义宏__STL_WIN32THREADS即可

建议你下载下来你使用的stl的对应的文档,仔细阅读,对此,都会有说明.
Caoyu015 2003-12-11
  • 打赏
  • 举报
回复
关注!
nirvana_li 2003-12-10
  • 打赏
  • 举报
回复
C++标准并没有支持多线程,不过Boost库支持多线程的C++编程.不过这方面只在杂志上看了一下没有怎么关注...




S.P:期待牛人谈谈....
gaooo 2003-12-09
  • 打赏
  • 举报
回复
关注
Wolf0403 2003-12-09
  • 打赏
  • 举报
回复
好像 basic_string 是 cow 的,不是多线程安全。前一段时间有个帖子说过这个问题。那个好像是 sgi stl
hanyixin 2003-12-09
  • 打赏
  • 举报
回复

感觉不怎么很安全啊。

panpass 2003-12-09
  • 打赏
  • 举报
回复
很关心呀。可惜没人讨论这个话题。

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧