構造体のデフォルト状態を設定またはオーバーライドすることはできますか?
例として、私は
enum something{a,b,c,d,e};
およびその列挙型の 2 つの値をリンクする構造
struct SomethingData
{
something type;
int Value;
double Multipler;
SomethingData(something enumVal, int intVal, double DblVal) {...}
}
しかし、デフォルトの状態が
SomethingData(something.c,0,1);