힙 메모리


힙 메모리의 특징

  • 프로그램 실행 중 개발자가 직접 할당한다.
  • 코드가 실행된 시점에 필요한 공간만큼 메모리를 할당한다.
  • 함수 범위와 무관하게 메모리가 유지된다.
  • 개발자가 직접 해제해야 한다.(해제하지 않으면 메모리 누수 발생)
  • 동적 할당된 객체와 배열을 저장한다.
  • 메모리 할당과 해제가 스택보다 느리다.
  • 비교적 큰 크기의 메모리 할당이 가능하다.
  • 주소(포인터)를 통해서만 접근한다.
  • 할당/해제 순서가 자유롭다.

 

 


사용 예제1

 

 

 

Shared_ptr, Weak_ptr

'코딩 공부 > C++기초' 카테고리의 다른 글

컴파일(Compile)이란?  (0) 2026.01.31
C++공부_07  (0) 2025.12.18
C++공부_05  (0) 2025.12.16
C++공부_04  (1) 2025.12.11
C++공부_03  (0) 2025.12.08