我是一个新手,正在寻找一种快速简便的方法来解析 C 或 C++ (wxWidgets) 中的文本文件
该文件看起来像这样(带有“子对象”的主类别),它将出现在列表框中
[CategoryA]
[SubCat]
Str1 = Test
Str2 = Description
[SubCat] [End]
[SubCat]
Str1 = Othertest
...
[CategoryA] [End]
有什么建议么?
原文由 Daniel 发布,翻译遵循 CC BY-SA 4.0 许可协议
当您使用 GTK 时,您是幸运的。
您可以使用 Glib 密钥文件
save_to_file
和load_from_file
。https://docs.gtk.org/glib/struct.KeyFile.html
或者在使用 Gtkmm (C++) 时。
请参阅: https ://developer-old.gnome.org/glibmm/stable/classGlib_1_1KeyFile.html
带有
load_from_file
的 C++ 示例:保存就像调用
save_to_file
一样简单: