繁体   English   中英

有没有从std :: ostringstream获取std :: string_view而无需复制的方法?

[英]Any way to get an std::string_view from an std::ostringstream without copying?

我知道你不能在没有复制的情况下从std::ostringstream提取std::string从常量内存中创建输入流 )。

但是有可能得到一个std::string_view吗?

不需要字符串流将其数据存储在单个连续数组中。 string_view当然是一个连续字符串的视图。

所以不,你想要的是不可能的。 最好等到C ++ 20,当我们获得进入/退出字符串流的支持时。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM