본문 바로가기
프로그래밍/C++

임시 객체 생성

by 리뷰하는 (게임)프로그래머_리프TV 2010. 4. 4.




특별히 어려운 내용은 아니고,

임시 객체, 말 그대로 잠깐 생겼다 사라지는 객체라고 보면 되겠다.

#include <iostream>

class AAA
{
	int n;
public:
	AAA( int _n ) 
	{
		std::cout << "AAA객체 생성" << std::endl;
		n = _n;
	}
	~AAA()
	{
		std::cout << "AAA객체 소멸" << std::endl;
	}
};
void main()
{
	// 생성과 동시에 소멸됨을 알 수 있다.
	AAA(10);
}
// 결과
// AAA객체 생성
// AAA객체 소멸​

'프로그래밍 > C++' 카테고리의 다른 글

예외 처리(try, catch, throw)  (0) 2010.04.04
템플릿(template)  (0) 2010.04.04
연산자 오버로딩(operator overlonding)(2)  (0) 2010.04.04
연산자 오버로딩(operator overloading)(1)  (0) 2010.04.04
가상 복사 생성자  (0) 2010.04.03