동적 할당 메모리에 관련된 질문 드립니다.
가시내
2023.04.01
질문 제목 : 동적 할당 메모리에 관련된 질문 드립니다.동적 할당된 메모리가 프로그램이 종료되면 자동해제 되는가?질문 내용 :안녕하세요
c의 malloc 이나 c++ 의 new로 동적 메모리를 할당 후
free나 delete로 메모리를 해제해주지 않고.. 그냥 프로그램을 종료할 경우
해당 메모리는 자동으로 해제되는지 궁금하네요!!
이렇다 저렇다 의견이 많아서 정확한 답변이 궁금하네요 ㅠ
-
창민
그럼.. 그 동적할당을... 리스트로 사용되는 경우는 어떡해야하나요??
링크드 리스트 처럼 자료들을 저장하는 역할로 동적 메모리를 할당하고... 그 노드에서 정보를 다시 가져오는 건데...
코드에서 프리나 딜리트를 시켜 버리면 그 정보를 사용못하는것 아닌가요? -
착히
디버깅모드에서는 해제되지만 릴리즈모드에서는 안된다네요
해제되든 안되든 원칙적으로 해주는게 맞음 -
제철
안돼요
-
별솔
않되요