반응형 Lifetime1 C++ 수명 (Lifetime) 수명(Lifetime) 객체의 수명은 객체가 메모리에 머무는 시간을 의미합니다. 수명은 이른바 저장 기간에 의해 결정됩니다. 다양한 종류의 저장 기간이 있습니다. 자동 저장 기간(Automatic Storage Duration) 자동 저장 기간은 객체에 대한 메모리가 블록의 시작 부분에서 자동으로 할당되고 코드 블록이 끝날 때 해제되는 기간입니다. 이를 스택 메모리라고도 합니다. 객체는 스택에 할당됩니다. 이 경우, 객체의 수명은 해당 객체의 범위에 의해 결정됩니다. 모든 지역 객체는 이 저장 기간을 갖습니다. 동적 저장 기간(Dynamic Storage Duration) 동적 저장 기간은 객체에 대한 메모리가 수동으로 할당되고 수동으로 해제되는 기간입니다. 이러한 저장 기간은 종종 힙 메모리라고 합니다.. 2023. 5. 30. 이전 1 다음 반응형