C++ 在程序中存储配置变量(例如程序状态)的更好方法是什么? 将它们作为全局变量或存储在某个类中? 我不确定在这种情况下实现singleton是否是正确的解决方案

C++ 在程序中存储配置变量(例如程序状态)的更好方法是什么? 将它们作为全局变量或存储在某个类中? 我不确定在这种情况下实现singleton是否是正确的解决方案,c++,global-variables,C++,Global Variables,制作一个单例来处理所有配置关于您的问题的详细信息和一些代码可能会有所帮助。不确定您要问什么。“配置变量”听起来像是应该放在外部文件中的东西,比如“settings.ini”,它最初由单例或类似程序读取,但“程序的示例状态”听起来像是应该作为enum执行的阶段。就像另一个人已经说过的,给出一些细节和代码。

制作一个单例来处理所有配置

关于您的问题的详细信息和一些代码可能会有所帮助。不确定您要问什么。“配置变量”听起来像是应该放在外部文件中的东西,比如“settings.ini”,它最初由单例或类似程序读取,但“程序的示例状态”听起来像是应该作为
enum
执行的阶段。就像另一个人已经说过的,给出一些细节和代码。