관리 메뉴

有希

C++/malloc(free) vs new(delete) 본문

프로그래밍/C++

C++/malloc(free) vs new(delete)

有希. 2022. 1. 28. 23:47

malloc/free

원하는 만큼의 메모리를 할당 받을 수 있다.

함수임

new/delete

딱 정해진 만큼의 메모리만 받을 수 있다.

사용성은 훨씬 편함.

연산자임

중요한 차이점: new/delete는 생성자/소멸자를 호출한다.

'프로그래밍 > C++' 카테고리의 다른 글

C++/캐스팅(Casting)  (0) 2022.01.29
C++/클래스 사이의 타입 변환  (0) 2022.01.29
C++/메모리 구조  (0) 2022.01.28
C++/순수 가상 함수  (0) 2022.01.28
C++/바인딩(Binding)  (0) 2022.01.28