3 回答

TA贡献1893条经验 获得超10个赞
-作为任何标准库函数的参数,引用非-ConstBasic_String作为参数。
-调用非Const成员函数,但运算符[]、在、前面、后面、开始、rBEGIN、End和rend除外。
operator[]

TA贡献1886条经验 获得超2个赞
[]
c_str()
data()
.
提案
我们建议将所有迭代器和元素访问操作安全地并发执行。
我们正在提高操作的稳定性,甚至在顺序代码中也是如此。
这种更改实际上不允许复制到写入实现。
在性能上最大的潜在损失,因为一个开关的副本上写实现是增加内存消耗的应用程序,非常大的读-主要是字符串。然而,我们认为对于那些应用程序来说,ROPE是一个更好的技术解决方案,并建议将ROPE建议列入库TR2。
- 3 回答
- 0 关注
- 424 浏览
添加回答
举报