我有一个程序,它有很多方法可以在代码中分配一些参数(变量)。例如,我可以从输入文件中获取一个参数,同时从命令行手动设置它。如果输入文件和命令行都没有设置参数,我应该打印一条警告消息并使用默认值。
我正在寻找 C++ 中实现此类功能的方法。形成我的观点,它应该是这样的类
Template <typename T>
class c_assigned_value
{
protected:
bool _assigned;
T _value;
public:
...
};
但我找不到任何实现。你有什么建议吗?