何かを機能させる方法を知る必要があります。コンストラクターと初期化子リストで初期化されたいくつかの定数を持つクラスがあります。私が望むのは、いくつかの追加のパラメーターを受け取りながらも初期化子リストを使用する別のコンストラクターを作成できるようにすることです。そのようです:
class TestClass
{
const int cVal;
int newX;
TestClass(int x) : cVal(10)
{ newX = x + 1; }
TestClass(int i, int j) : TestClass(i)
{ newX += j; }
}
まったくひどい例ですが、要点はわかります。質問は、どうすればこれを機能させることができますか?