0
我們編寫了很多使用標準模板庫的代碼。我想將我們的一些應用程序集成到Windows Shell中,這應該爲我們的用戶提供更好的體驗。將windows shell IStream轉換爲std :: ifstream/std :: get_line
一件整合涉及一個Shell Preview提供程序,代碼非常直接,但是,我堅持實現某些東西的最佳方式。
外殼是給我,通過我的預覽處理程序,IStream對象,我需要轉換/使其適應一個std :: ifstream的對象,主要目的是讓的std ::函數getline可以得到進一步呼籲下調用堆棧。
我想知道是否有一個「標準」的做法適應或我需要角色我的袖子和代碼?
TIA。