소멸자에 대한 설명을 사용할 수 있습니다.포인터를 포함하는 객체를 포함하는 객체의 C++ 소멸자
개체에 할당 된 메모리에 대한 포인터가 포함되어 있으면 개체의 소멸자가 해당 포인터에 delete
을 호출해야한다는 것을 알고 있습니다. 그러나 개체가 같은 string
으로 할당 된 메모리에 대한 포인터를 포함하는 객체가 포함되어있는 경우 :
class Foo
{
string bar;
};
Foo* foo = new Foo;
delete foo;
거기를 내가 문자열의 기본 char[]
이 해제 될 수 있도록해야 어떤 일?
형식을 'Foo *'로 수정 해 주시겠습니까? Stackoverflow 내가 1 문자 수정을 할 수 없습니다;) – filmor