[C++] 동적 메모리 할당
이번 시간에는 C++에서 동적 메모리 할당하는 방법에 대해 살펴보자. 동적 메모리 할당 방법을 보기 전에 동적 메모리 할당이란 무엇인가에 대해서 먼저 알아보겠다. 동적 메모리 할당의 개념 동적 메모리 할당이란 컴퓨터 프로그래밍에서 실행 시간동안 사용할 메모리 공간을 할당하는 것을 뜻한다. 사용이 끝나면 운영체제가 쓸 수 있도록 반납하고 다음에 요구가 오면 재할당을 받을 수 있다. 이것은 프로그램이 실행하는 순간 프로그램이 사용할 메모리 크기를 고려하여 메모리의 할당이 이루어지는 정적 메모리 할당(static memory allocation)과 대조적이다. 동적으로 할당된 메모리 공간은 프로그래머가 명시적으로 해재하거나 쓰레기 수집(garbage collection)이 일어나기 전까지 그대로 유지된다. C..
C++
2019. 8. 23. 20:41