-
Tip : 메모리 해제, static 메서드@ 16. 1 ~ 17. 1/C++ 2014. 4. 27. 19:56
동적으로 할당한 메모리는 사용이 끝난 후 반드시 해제를 해주어야 한다.
만약 객체 안에서 동적으로 메모리를 할당했다면 그 메모리에 대한 해제는 객체 소멸자 안에 수행되는 것이 가장 바람직하다.
static 메서드를 선언하려면 const를 빼야한다.
static메서드는 객체에 묶이지 않기 때문에 객체에 변경을 가하지 않는다라는 시맨틱이 더는 적용될 수 없기 때문이다.
static메서드는 연결된 객체가 없으므로 코드 구현부에서 this 포인터를 이용할 수 없다.
'@ 16. 1 ~ 17. 1 > C++' 카테고리의 다른 글
참조형 관련 (0) 2014.06.24 Tip : static 메서드 호출 / 디폴트 인자 상속 (0) 2014.04.28 Tip : 반환형이 참조형인 경우 (0) 2014.04.26 Tip : 생성자 초기화 리스트와 생성자 바디에서의 초기화 차이 (1) 2014.04.26 열혈강의 C++(잊어버린 부분 정리 2) (1) 2014.04.07