簡體   English   中英

std :: istream上的Windows IStream接口

[英]Windows IStream interface on std::istream

在Windows上的C ++中,是否有任何簡單的方法來創建到現有std::stream對象的(COM) IStream接口?

一個示例是從std::cinIWICStream::InitializeFromIStream()讀取圖像。

沒有標准的實現。 您需要編寫實現IStream接口並在需要時內部委托給std::stream的類(或找到第三方類)。 但是,您可能會在實現IStream::Stat()遇到麻煩,該方法通常用於檢索流的數據大小。 對於std::cin ,您將不知道提供了多少數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM