设为首页 加入收藏

TOP

线程安全与STRING类
2011-12-24 22:23:22 】 浏览:2167
Tags:线程 安全 STRING

(1)线程安全与否的概念

      通常讲的是针对方法或者函数,在函数执行过程中不会造成资源冲突就是线程安全的,多个线程来调用也没事情。线程不安全就会造成数据错误或者崩溃。简言之:
线程安全:在多线程中使用时,不用自已做同步处理。
线程不安全:在多线程中使用时,必须做线程同步,不然会有未知后果。
(2)string类是线程不安全的

      为了能够在复制字符串里,获得较高的性能,所以,一般的string都用了引用计数实现。但是,对于多线程来说,引用计数就是一个全局变量。所以,如果在实现过程中,如果没有考虑多线程,那么在多线程间共享string就会出问题的。

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇string与线程安全 下一篇C++ STL基本容器string,vector,li..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目