私はこのようなクラスを達成したい:
class A{
int a;
int b;
int c;
A():a(),b(),c(){};
A(int ia,int ib,int ic=ia+ib):a(ia),b(ib),c(ic){}; //this is what i need
};
ic のデフォルト値を ia と ib に基づいて計算したいのですが、ここのコードはコンパイル時にエラーになります。
このようなものを取得する方法があるのだろうか。
ありがとう。