我正在用C編寫一個程序,我將需要一個配置文件。問題是,我不知道哪個會更好。這個程序看起來非常龐大,有幾個部分都試圖從同一個配置文件中獲取信息。那麼有誰會有更好的建議?或者可能是我從未想過的事情?哪個更好? XML,INI還是其他?
2
A
回答
1
使用sqlite,真的。
1
有一些專用配置文件庫,例如
- 一個完全可重入解析器。獨立配置可以同時在併發線程中解析。
- C和C++綁定,以及鉤子允許創建其他語言的包裝紙。
- 一個簡單的,結構化的配置文件格式是更可讀的並且比XML緊湊且比過時的,但是普遍視窗「INI」文件格式更靈活。
- 一個低佔用空間的實現(C庫只有37K,C++庫只有76K),適用於內存有限的系統。
- 正確的文檔。
0
相關問題
- 1. 哪個更好? Java開發還是Webworks?
- 2. 哪個更好?碳還是可可? (Mac)
- 3. PHP - 退出還是哪個更好?
- 4. 克隆還是應用:哪個更好?
- 5. MySQL - 哪個更好:SELECT還是SELECT COUNT?
- 6. 配置文件INI? XML?其他?
- 7. 這是JSON數據,XML還是其他?
- 8. 繼承C:好,壞,還是其他?
- 9. 共享偏好(putStringSet)還是其他?
- 10. XML,SQL Server Compact還是其他?
- 11. 這段代碼使用switch-case,如果還有其他的,哪個更好?
- 12. MySQL:哪個更好,選擇Update,還是更新?
- 13. Neo4j,哪個更好:多重關係還是一個屬性?
- 14. 多繼承,還是其他?
- 15. 「是」vs「有」:哪個更好?
- 16. 哪個代碼更好:使用「as」還是「is」?
- 17. 哪個更好,創建物化視圖還是新表?
- 18. 哪個Rails認證系統更好:AuthLogic,Clearance還是Devise?
- 19. 哪個更好,刷新後還是live()(jQuery)?
- 20. 哪個Android IDE更好 - Android Studio還是Eclipse?
- 21. 哪個更好 - 主循環還是單獨的線程?
- 22. PHP + Wordpress功能組織:哪個更好,function()還是Include()?
- 23. 哪個循環在性能上更好 - foreach還是?
- 24. 哪個更好,Enumerable.Epty爲<T>還是new [0]?
- 25. 哪個地圖縮小性能更好?Hbase還是Cassandra?
- 26. 對於哪個更好的CMS?MVC還是MVP?
- 27. 哪個更好? Android工作室還是Eclipse?
- 28. 哪個更好ORM(Apache Cayenne),JDBC還是SpringJDBC?
- 29. 哪一個性能更好?交叉連接還是新表?
- 30. 哪個更好:顯式還是無類型get()?
我們不能告訴你,因爲你的問題太含糊。什麼將在配置文件中?你是否在特定的平臺上?在Windows上,註冊表適用於簡單配置。 –
配置文件是否需要手動編輯?還是將它作爲持久系統值的存儲庫? –
它可以手動編輯,但我打算構建一個小的GUI來編輯值。也許我應該清除它。它將在* nix系統上。 – psion