2010년 4월 9일 금요일

MFC::RemoveAll() 와 FreeExtra()

 naver_photo(1).jpg

 

개발 환경
  • Tool : VS2008
  • Language : C++ (MFC)

 

CArray

  MFC 에서 제공하는 CArray .. 

  동적 할당 하고.. 필요할 때 추가로 할당할 수 있다.

 

RemoveAll () vs FreeExtrea()

  RemoveAll() - Data 삭제, 메모리 할당은 존재

  FreeExtre() - 추가로 할당된 메모리 해제

   RemoveAll() 만 했을 때.. 작업관리자에서는 메모리가 할당되어 보임..

   GetSize() 는 "0" 으로 나옴..

 

참 고

 [1] CArray에서 사용한 메모리를 해제하려고요.. - 팁스소프트

 

이 글은 스프링노트에서 작성되었습니다.

댓글 없음:

댓글 쓰기