不同语言之间的配置文件

Configuration files between different languages

在 C# 和 C++ 之间实现配置文件的最佳方法是什么?它不能被人类阅读。

我想过 XML 或 JSON,有没有更简单或更有效的方法?

没有"best way",完全由你决定。

如果您认为 XML(干净且稳定)太难或实施太庞大,您也可以使用简单的格式,例如 CSV,您必须知道在哪个位置有什么信息:

C:\Userspath;MyFavouriteColor;MyWindowSize;etc.

我认为您最好创建自己的格式。 您有多种格式化数据的方法:

  • 按字符分隔
  • 按数字排序
  • 创建树结构(类似于XML)

更多示例:https://en.wikipedia.org/wiki/Configuration_file

希望对您有所帮助 ;)