想知道是否有一個文件是用於寫入的,另一個程序是在tcl中遞歸訪問的。閱讀已經用於流式寫入的文件有什麼缺點?
0
A
回答
0
你有一個獨特的文件描述符,所以你不必擔心別人的文件尋找搞亂你的。請注意,數據可隨時更改,恕不另行通知。另外,確保其他程序不會在任何時間點截斷文件;如果是這樣,它可能會讓你突然意外地從無效地址讀取。如果另一個應用程序只是附加數據(例如記錄器將數據刷新到日誌文件中),那麼您不必擔心這一點。
如果另一個應用程序足夠敏感以至於讓您的應用程序同時讀取該文件會弄亂它,那麼它應該更改文件權限,以在修改文件時拒絕讀取訪問權限。
0
我不認爲打開一個閱讀文件已經在另一個進程中寫入已經打開是有害的。根據寫入過程如何緩存其輸出,您可能期望看到的所有數據可能實際上尚未寫入文件。
0
我想知道.. 當一個文件打開閱讀時,它的內容是否傳遞到內存? 因此,如果其他人在打開閱讀文檔後將其更改,是否會影響只讀取它的程序?
相關問題
- 1. 閱讀後沒有關閉文件有什麼缺點嗎?
- 2. 寫入已經使用的文件
- 3. 用於讀寫的C++文件流
- 4. C++/CLI - 使用的StreamWriter寫入文本文件覆蓋什麼已經存在
- 5. 使用流式閱讀器僅讀取部分文本的.txt文件後,寫入控制檯的文本
- 6. 寫在追加模式已經寫入文件
- 7. 閱讀戒指請求正文當已經閱讀
- 8. 文件沒有被寫入,已經關閉文件
- 9. 使用帶管道流的普通流寫入器/閱讀器
- 10. 閱讀.csv ANSI文件並寫入mysql
- 11. 閱讀嵌入式文本文件
- 12. 通過UITableView嵌入式UITableViewController有什麼優點和缺點?
- 13. 用數字前綴文件夾有什麼優點和缺點?
- 14. 基於類的Javascript注入有什麼缺點嗎?
- 15. 閱讀csv文件,並使用python寫入另一個文件
- 16. Android文件編寫,閱讀
- 17. 寫在PDF文件閱讀
- 18. 寫/閱讀plist文件iPhone
- 19. 閱讀帶流的unicode文本文件?
- 20. 閱讀用bigendian編寫的文件
- 21. 閱讀.properties文件用俄語寫的
- 22. 單身模式有什麼缺點嗎?
- 23. 宏記錄用戶已閱讀文件
- 24. 什麼是ElasticSearch文件的缺點值
- 25. 閱讀文件流讀取器
- 26. 串口讀取包括什麼已經寫在vb.net
- 27. 爲什麼多次閱讀文件的閱讀時間有所不同?
- 28. 閱讀XML文件的經典ASP
- 29. 閱讀SICP有什麼先決條件?
- 30. 閱讀嵌入式XML文件c#
你能解釋一下嗎? – 2010-04-16 10:50:56