水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
返回
1/1
|
转到
主题:不是很懂string_view的点
楼主
|
ziqin
|
2021-05-24 16:35:19
|
展开
如果仅仅只是为了代码安全性和传参数的性能的话
void f(std::string_view s)
和
void f(const std::string& s)
应该没什么区别吧,那为和还要用string_view?
--
FROM 122.224.174.*
2楼
|
ziqin
|
2021-05-24 16:56:17
|
展开
ok,那第二个问题是,我该用
f( std::string_view s)
还是
f( const std::string_view& s )
我有强迫症,毕竟如果用第一个,会多一次copy或者move,string_view的开销怎么样?
【 在 ble 的大作中提到: 】
: 你要传s的一个子串怎么办?
:
: #发自zSMTH@钛星
--
FROM 122.224.174.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版