| [ CnUnix ] in KIDS 글 쓴 이(By): syban (Ban's) 날 짜 (Date): 2002년 12월 24일 화요일 오후 05시 06분 00초 제 목(Title): Re: 초보질문. 메모리 free시켜주는 의미뿐만아니라 C++에서 봤을때는 destructor를 불러주는 중요한 역활을 합니다. free를 사용하면 그냥 메모리만 반환되죠. delete를 쓰면 destructor를 부르고 메모리 반환합니다. delete[]를 쓰면 array 개수만큼 각각의 destructor를 부르고 메모리를 반환합니다. new/delete는 malloc/free와 대비해서 constructor/destructor의 기능을 제공한다는것을 염두하면 될뜻.. ------------------------ delete 의 의미가 정확히무엇인가요? |