之前聽到有人說檔案上會有「stream context」和「file context」,是由 Windows API 去呼叫,能請問這是什麼意思嗎?小弟不太了解,謝謝!
你在哪裡看到這二個名詞?不同的地方會有不同的解釋,要看前後文.
就我以程式設計的觀點.stream context 包含 file context 反之則不含.
我們在程式中會包含很多 stream,如聲音,影像,圖形...很多都用 stream 去存.
很多資料要從A地傳遞到B地.A程式與B程式通訊..也是要轉 stream去傳送.
而就stream而言他不一定是以 file 方式去儲存.比如說這個stream是放在資料庫裡.或著你從file讀取一個圖形進入記憶體.然後對記憶體內的圖形做修改動作 .
Stream是在程式處理資料過程中的一串資料內容
暫存從實體儲存設備取得的資料
或暫存要對實體儲存設備寫入的資料
Stream的來源和目的地可能是file memory network...
Stream可能是全部或部分的file的內容