복사 소멸자 (1) 썸네일형 리스트형 [C++] 복사 소멸자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include using namespace std; class Apple { int *p; public : Apple(int i = 0) { p = new int; *p = i; } Apple (const Apple& aa) { p = new int; p = aa.p; } ~Apple() { delete p; } int getP() { return *p; } }; void main() { Apple aa(10); Apple bb(aa); //Apple bb(aa); //복사생성자 호출 cout 이전 1 다음