다음 클래스에 중복된 생성자를 디폴트 매개 변수를 가진 하나의 생성자로 작성하고 테스트 프로그램을 작성하라.
#include <iostream>
using namespace std;
class MyVector{
int *mem;
int size;
public:
MyVector(int n=100, int val=0);
~MyVector() { delete [] mem; }
};
MyVector::MyVector(int n, int val) {
mem = new int [n];
size = n;
for(int i=0; i<size; i++) men[i] = val;
}
int main() {
MyVector *v1, *v2;
v1 = new MyVector();
v2 = new MyVector(10, 2);
delete v1;
delete v2;
}