请教:关于VC2008中的string
1 vc2008中的string的实现,是否使用了“引用计数”。
对于多线程程序使用string,是否会因为线程同步降低效率。
(我刚才看了下vc2008的basic_string的copy构造函数,好像没发现有引用计数。
而且我感觉vc下的stl代码可读性很差,大家觉得吗?)
2 在使用vc2008中的string时,是否可以通过某个“预处理器变量”,
来设置string是否使用“引用计数”。
-_- 谢谢大家。
[最优解释]
据我所知
stl的全部容器都是非线程安全的,是为单线程设计的,没有锁,没有引用计数
多线程下需自行同步控制
[其他解释]
不会有引用计数吧...
[其他解释]