因此,我正在阅读为较新版本的 CPP 编写的代码,并且经常看到几乎专门使用 string_view 文字,即使在简单的用例中也是如此。
例如:
std::cout<<"Hello world"sv<<std::endl;
这有什么特别的原因吗?这显然与存储持续时间无关,因为 string_view 仅包装字符串文字。string_view 的开销是否较低?
谢谢您的宝贵时间。
c++ string-view c++17
c++ ×1
c++17 ×1
string-view ×1