저번시간엔 클래스를 했었죠?

 

이번엔 바로 이어지는 생성자 소멸자를 하도록 해볼게요.

 

먼저 클래스를 사용하고자 하는 곳에 클래스의 헤더 파일을 인클루드(include)해줍니다.

 

그리고 포인터 변수들을 선언하듯 선언을 해줍니다.

 

포인터 변수는 delete라는 함수를 이용해서 반드시 지워야 합니다.

 

왜냐하면 그 장소를 계속 쓰다보니 다른 변수가 있을 자리가 줄어듭니다.

 

그게 계속 쌓이다 보면 렉이 걸리게 되고 게임도 느려집니다.

 

블루스크린도 볼수있다고 해요.

 

그리 해서 간단하게 클래스를 선언하고 지우는건 이렇게 하시면 됩니다.

 

생성자, 소멸자란?

생성자는 말 그대로 생성할때, 소멸자는 말 그대로 소멸할때 실행되는 함수입니다.

 

생성자가 실행되는 정확한 시점은 다른 곳에서 클래스를 선언했을때 실행됩니다.

 

소멸자는 delete 함수를 이용해서 클래스를 지웠을 때 실행되게 됩니다.

 

 

생성자와 소멸자에 이렇게 입력 후 F5키를 누르시면,

 

이렇게 실행이 됩니다.

 

다음번 부터는 실제 게임을 제작하는걸 한번 해보도록 할게요.

 

TstoryTuto.zip
0.00MB

Posted by 서융
: