我目前使用SimpleINI,我不知道如果我可以用這個做,但我的配置文件是要這個樣子哪個C++ INI(或任何其他格式)加載庫支持多個鍵?
name = someone
service = something
match = blahblahblah
match = something
match = some more junk
我事先知道哪些鍵支持多個值和我希望這些值被存儲在一個數組或其他東西,所以我可以稍後循環(順序無關緊要)。
如果不是SimpleIni,那麼哪個其他庫支持這個?我是C++的初學者,所以我正在尋找一些易於使用的東西。我提高了庫,但不確定是否應該使用它(看起來很複雜)。
我的應用程序是特定於Windows的,因此在這種情況下我不需要跨平臺解決方案。
我已經看到這個問題 - What is the easiest way to parse an INI File in C++?但不知道我可以用它來完成這個問題。
有什麼建議嗎?
我已經設置爲使用--match命令行選項,並希望在同一個命令用作conf文件中的鍵。我認爲這樣更好。格式不一定是ini。它可以是任何東西。 – codefrog 2010-12-03 05:59:54
INI文件中的重複鍵很常見。想想他們像一個數組 – 2010-12-03 06:12:16