今天上作業系統.... 老師丟了個問題給我們.... 問:檔案使用前為何要OPEN? OPEN做什麼動作? 我想到的答案都很膚淺XD.... 請問有大大有更深入精闢的見解嗎?
D domomcashu 初級會員 已加入 12/18/04 訊息 13 互動分數 0 點數 1 12/31/06 #1 今天上作業系統.... 老師丟了個問題給我們.... 問:檔案使用前為何要OPEN? OPEN做什麼動作? 我想到的答案都很膚淺XD.... 請問有大大有更深入精闢的見解嗎?
P petpoku 初級會員 已加入 1/12/06 訊息 39 互動分數 0 點數 6 12/31/06 #2 domomcashu 說: 今天上作業系統.... 老師丟了個問題給我們.... 問:檔案使用前為何要OPEN? OPEN做什麼動作? 我想到的答案都很膚淺XD.... 請問有大大有更深入精闢的見解嗎? 按一下展開…… 檔案IO,在軟體上的解讀就是把該檔案當作記憶體存取 存取記憶體就要有位址 也就是檔名 Open就是要把存取檔案的指標 指向檔案開頭 而後再看你的程式怎麼去存取他 你只管拿資料或把資料丟進去 存取硬體的工作就是OS的事了 這問題 幾乎所有OS 或 程式的書都有寫吧...;face12; 不過我的見解一點都不精闢 你可以參考MSDN VC使用的filestream物件說明 連結 當中有許多物件的設定參數和方法 也許你要找的答案就在這當中 最後編輯: 12/31/06
domomcashu 說: 今天上作業系統.... 老師丟了個問題給我們.... 問:檔案使用前為何要OPEN? OPEN做什麼動作? 我想到的答案都很膚淺XD.... 請問有大大有更深入精闢的見解嗎? 按一下展開…… 檔案IO,在軟體上的解讀就是把該檔案當作記憶體存取 存取記憶體就要有位址 也就是檔名 Open就是要把存取檔案的指標 指向檔案開頭 而後再看你的程式怎麼去存取他 你只管拿資料或把資料丟進去 存取硬體的工作就是OS的事了 這問題 幾乎所有OS 或 程式的書都有寫吧...;face12; 不過我的見解一點都不精闢 你可以參考MSDN VC使用的filestream物件說明 連結 當中有許多物件的設定參數和方法 也許你要找的答案就在這當中