コードにいくつかのパラメーター (変数) を割り当てる方法がたくさんあるプログラムがあります。たとえば、入力ファイルからパラメーターを取得し、同時にコマンド ラインから手動で設定できます。入力ファイルもコマンドラインもパラメーターを設定しない場合、警告メッセージを出力してデフォルト値を使用する必要があります。
このような機能を C++ で実装する方法を探しています。私の観点からは、このようなクラスにする必要があります
Template <typename T>
class c_assigned_value
{
protected:
bool _assigned;
T _value;
public:
...
};
しかし、実装が見つかりません。何か提案はありますか?