0
我正在使用庫libvtemm,它具有函數write_contents
。它需要一個內部緩衝區並將其輸出到一個Glib::RefPtr<Gio::OutputStream>
對象。我一直在試圖找到一種方法來將Gio :: OutputStream的內容轉換爲std::string
或類似的東西,這樣我就可以在其他數據結構中播放和移動數據。Gio :: OutputStream轉換爲字符串或std :: ostream
有誰知道如何構建一個Gio::OutputStream
類似於std::ostream
或將其內容轉換爲std::string
?
我看到有一個Gio::MemoryOutputStream
,像這樣的東西會有用於抓取數據到std::ostream
?