C 표준 동적할당 함수인 alloc 시리즈와 (malloc , calloc , realloc)
C++ 표준 동적할당 '연산자'인 new delete의 주된 차이는 '생성자와 소멸자'의 호출 여부다.
memset을 활용하는 것 처럼, void* 형으로 다수의 동적 할당을 받을 포인터들을 정리할 수 있는데, 이와같이 delete 할 경우에는 소멸자가 호출 되지 않는 문제점이 존재한다.
'프로그래밍 > C, C++' 카테고리의 다른 글
C++ 캐스트(static_cast / const_cast / dynamic_cast / reintrpret_cast) (0) | 2015.03.30 |
---|---|
virtual 키워드 (가상 함수 / 순수 가상 함수 / 가상 함수 포인터) (0) | 2015.03.30 |
void 포인터의 delete의 소멸자 호출 (0) | 2015.03.30 |
inline 함수 (0) | 2015.03.29 |
string 클래스 만들어보기 (0) | 2015.03.28 |
friend 키워드 [friend 전역 함수 , friend 클래스 , friend 멤버 함수] (3) | 2015.03.26 |
댓글을 달아 주세요