gpt4 book ai didi

c++ - 有什么方法可以在不复制的情况下从 std::ostringstream 获取 std::string_view ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:06:34 27 4
gpt4 key购买 nike

我知道你不能在不复制的情况下从 std::ostringstream 中提取 std::string (Creating an input stream from constant memory)。

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

最佳答案

字符串流不需要将它们的数据存储在一个连续的数组中。 string_view 当然是连续字符串的 View 。

所以不,你想要的是不可能的。最好等到 C++20,那时我们将支持移入/移出字符串流。

关于c++ - 有什么方法可以在不复制的情况下从 std::ostringstream 获取 std::string_view ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47115334/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com