포인터 썸네일형 리스트형 [MFC] 포인터 해제? C++로 코드를 작성하다 보면 가끔씩... 신나게 * , new를 남발하다 보면, 출력창에 나타나는 그단어. Detected momory leaks! 친절하게 느낌표까지 찍어준다. 그만큼 놀랐니? 응? 다시 한번 기억하자. pointer 는 pointer 일 뿐이다. 값이 아니다. 쟤는 단지 '영희야, 철수가 먹을것(메모리)를 가지고 있다는데 어디있는지 아니?' '철수 운동장(위치)에 있어요' 할 뿐이다. 그러니 어딜가든지 위치만 있다면 먹을것을 뺏어올 수(해제할 수) 있다. 이 고민을 한 이유가 한창 쓰고있다가 반환값인데, 어떻게 해제하지? 해제하고 반환하면 아무것도 없을텐데... 그렇다. 이때까지 난 포인터를 '값' 으로 인지하고 있었다. 다시한번 기억하자. pointer는 pointer 일 뿐이다. 더보기 이전 1 다음