J'ai besoin de savoir comment faire fonctionner quelque chose. J'ai une classe avec un constructeur et certaines constantes initialisées dans la liste d'initialisation. Ce que je veux, c'est pouvoir créer un constructeur différent qui prend des paramètres supplémentaires tout en utilisant la liste des initialiseurs. Comme si:Surcharge Construction par défaut avec la liste d'initialiseurs
class TestClass
{
const int cVal;
int newX;
TestClass(int x) : cVal(10)
{ newX = x + 1; }
TestClass(int i, int j) : TestClass(i)
{ newX += j; }
}
Exemple totalement terrible, mais il obtient le point à travers. La question est, comment puis-je faire fonctionner cela?