List A
for문()
{
Class1 *pClass = new Class
pClass->A = "A"
pClass->B = "B"
pClass->C = "C"
A.Add(pClass)
}
이거 반복문 안에서 delete pClass를 해줄필요가 잇서요;;??
List A
for문()
{
Class1 *pClass = new Class
pClass->A = "A"
pClass->B = "B"
pClass->C = "C"
A.Add(pClass)
}
이거 반복문 안에서 delete pClass를 해줄필요가 잇서요;;??
당연히 해야합니다. 안하셔도 운영체제가 알아서 메모리 반환은 해주긴 하겠지만,
안해도 되는구만!
ㄳㄳ...
안해도 된다 = 프로그램종료할떄 운영체제가 님 똥 치워주기는 하겠지만 원칙적으로는 해주는게 맞는것이라는 얘기. 안해도된다! 라고하긴좀.. 저런게 쌓이고 쌓이면 문제가 될수도 있는거니