메모리 관리: 크기 조정 가능한 메모리 블록
new
메모리 관리: 예제에 설명된 연 delete
산자와 연산자는 고정 크기 메모리 블록 및 개체를 할당하고 할당 취소하는 데 적합합니다. 경우에 따라 애플리케이션에 크기 조정 가능한 메모리 블록이 필요할 수 있습니다. 힙에서 크기 조정 가능한 메모리 블록을 관리하려면 표준 C 런타임 라이브러리 함수 malloc, 재할당 및 무료 를 사용해야 합니다.
Important
동일한 메모리 블록에서 new
크기 조정 가능한 메모리 할당 함수와 연 delete
산자를 혼합하면 디버그 버전의 MFC에서 메모리가 손상됩니다. 할당된 메모리 블록에서 재할당을 사용하면 안 됩니다new
. 마찬가지로 연산자와 함께 new
메모리 블록을 할당하고 무료로 삭제하거나 malloc로 할당된 메모리 블록에서 연산자를 사용하면 delete
안 됩니다.