簡體   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