printf("ho_tari\n");

Empty (컴파일러가 자동생성하는 함수) 본문

C++

Empty (컴파일러가 자동생성하는 함수)

호타리 2023. 9. 1. 12:17

<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