嗯,所以其实就是增加了一个immutable的string实现?
是早就该有了
【 在 vonNeumann 的大作中提到: 】
: C++98 就允许 basic_string 使用 COW,C++11 好不容易禁止了,又改回去?
: 再说 COW 也解决不了无 copy 引用字符串常量、无 copy 引用字符串的子串,这两个场景才是 string_view 的重点。
: 标准库没有 string_view 的时候,一大把 C++ 库都自己造了一个 StringRef/StringPiece/StringView,这个需求是真实存在的。
: ...................
--
FROM 219.143.13.*