-5

コンストラクターの委任について学んでいます。

#include <iostream>
using namespace std;

class A{
public:
    A(int i, int j): num1(i), num2(j){
        average=(num1+num2)/2;
    }
    A(): A(0){   }
    A(int i): A(i, 0){  }

private:
    int num1;
    int num2;
    int average;
};

そして、これが私が理解することに成功したものです。int main() で機能するかどうかはわかりません。

4

1 に答える 1