假設您有一個生成要保存在磁盤上的數據的C++程序。將它保存在Windows Vista文件系統上。您可以直接在另一個具有不同文件系統的操作系統上使用它(例如Mac OSX)嗎?在不同的文件系統上使用相同的文件
0
A
回答
0
是的。如果你能把它帶到另一個系統上,或者從一個到另一個有可見性。
文件系統不應該改變文件內容。
0
我想到的唯一潛在問題是線結束標記的不同格式:\ n在UNIX下,\ n在Windows下。我不確定Mac OSX使用什麼(作爲一個Unix系統,它應該使用\ n,但是如果我沒有記錯,舊的Mac OS使用\ r)。當然,在格式之間編寫轉換器很容易。
0
這取決於。二進制數據在所有主流操作系統上都是相同的(字節爲8位;嵌入式系統不一定是這樣)。
由於換行約定(Windows使用\r\n
換行,類Unix系統\n
)和字符編碼問題,以文本模式編寫的文件可能不適用於所有開箱即用的平臺。
0
當然你可以,因爲你的操作系統有讀取這兩個文件系統的驅動程序。
fopen
或同等的調用是完全抽象的,所以你不必擔心它來自哪裏。數據將以相同的方式讀取。
相關問題
- 1. 區分具有相同名稱的不同文件系統
- 2. ConfigurationManager中尋找不同的文件在不同的系統
- 3. JAR文件在文件系統中的不同位置有不同的行爲
- 4. 使用文件系統同步SharePoint集?
- 5. 文件系統同步庫?
- 6. 使用.gitignore忽略不同文件夾中的相同文件
- 7. 在不同操作系統上的R幫助文件
- 8. mod_rewrite的2個相同的文件在不同的文件夾
- 9. Eclipse源與文件系統不同步
- 10. Cygwin cygdrive與文件系統不同步
- 11. Adobe AIR和不同的操作系統文件系統
- 12. Java JAR文件在不同的操作系統上表現不同
- 13. 配置文件系統:用戶共享相同的ID
- 14. df和du報告使用不同數量的文件系統
- 15. 「新聞系統」在不同的系統上的行爲不同
- 16. 保持在不同的回購相同的文件在不同的版本控制系統
- 17. 不同的進程正在使用相同的xml文件
- 18. 在不同的WSDL文件中使用相同的ComplexType
- 19. 相同的IIFE,不同的js文件
- 20. 在集羣環境中同步文件系統中的文件
- 21. 在不同文件夾中具有相同名稱的文件
- 22. 不同的文件系統JVM在同一臺服務器上工作
- 23. 在不同機器上開發文件系統權限
- 24. WPF - 在不同操作系統上的相同風格的contexmenu
- 25. 在不同的機器上創建相同的.tgz文件
- 26. 運行相同二進制文件的不同版本,相同的文件
- 27. 跨不同文件的相同導入
- 28. .listFiles()可以在不同系統上以不同順序返回文件
- 29. 使用crawler4j在文件系統上的html文件
- 30. 我得到不同的結果從文件系統和從罐子裏讀取相同的文件