1. 参数为字符串常量时,不需要构造 std::string 对象
2. 引用字符串的一个子串很方便。以前要引用子串,要么拷贝出一个新 string,要么要自己写 pos/length。
【 在 speedboy2998 (极品飞车) 的大作中提到: 】
: 1. 比如我在多层函数调用之间传递一个 string, 以前都用 const std::stirng &, 现在改为 string_view 性能有提升吗?有必要改吗?
: [code=c]
: void func2(const std::string& name)
: ...................
--
修改:vonNeumann FROM 183.60.88.*
FROM 183.60.88.*