有關作業系統課程-檔案系統的問題.....?(不知道發在這對不對)

domomcashu

初級會員
已加入
12/18/04
訊息
13
互動分數
0
點數
1
今天上作業系統....
老師丟了個問題給我們....
問:檔案使用前為何要OPEN? OPEN做什麼動作?
我想到的答案都很膚淺XD....
請問有大大有更深入精闢的見解嗎?
 

petpoku

初級會員
已加入
1/12/06
訊息
39
互動分數
0
點數
6
今天上作業系統....
老師丟了個問題給我們....
問:檔案使用前為何要OPEN? OPEN做什麼動作?
我想到的答案都很膚淺XD....
請問有大大有更深入精闢的見解嗎?

檔案IO,在軟體上的解讀就是把該檔案當作記憶體存取
存取記憶體就要有位址 也就是檔名
Open就是要把存取檔案的指標 指向檔案開頭
而後再看你的程式怎麼去存取他
你只管拿資料或把資料丟進去
存取硬體的工作就是OS的事了

這問題 幾乎所有OS 或 程式的書都有寫吧...;face12;

不過我的見解一點都不精闢
你可以參考MSDN VC使用的filestream物件說明

連結

當中有許多物件的設定參數和方法
也許你要找的答案就在這當中
 
最後編輯:
▌延伸閱讀