printf("ho_tari\n");
Empty (컴파일러가 자동생성하는 함수) 본문
<main.cpp>
#include <iostream>
#include "empty.h"
int main()
{
Empty e1;
const Empty e2 = e1;
e1 = e2;
Empty *p1 = &e1; // e1.operator&()
const Empty *p2 = &e2; // e2.operator&()
return 0;
}
<empty.h>
#ifndef EMPTY_H
#define EMPTY_H
class Empty {
public:
//Empty() { }
//Empty(const Empty& rhs) { /* memberwise copy */ }
//~Empty() { }
//Empty& operator=(const Empty& rhs) { /* memberwise copy */ }
//Empty *operator&() { return this; }
//const Empty *operator&() const { return this; }
};
#endif
'C++' 카테고리의 다른 글
Complex2 (연산) (0) | 2023.09.02 |
---|---|
Complex (0) | 2023.09.02 |
String2 (0) | 2023.09.01 |
Rational3 (여러연산자) (0) | 2023.08.31 |
String (0) | 2023.08.31 |