有希
C++/malloc(free) vs new(delete) 본문
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 |