K
katy
Unregistered / Unconfirmed
GUEST, unregistred user!
我程序里有一个函数大致如下:
TStringList* TMyClass::a(**)
{
TStringList* MyList= new StringList;
*******
return MyList;
}
我在函数内部new了一个TStringList,由于把它作为返回值,所以没有在函数内部delete掉,那我应该在什么地方释放掉这个对象呢?
另外,各位有没有关于指针的好文章或者书籍可以推荐一下,我实在是头大
TStringList* TMyClass::a(**)
{
TStringList* MyList= new StringList;
*******
return MyList;
}
我在函数内部new了一个TStringList,由于把它作为返回值,所以没有在函数内部delete掉,那我应该在什么地方释放掉这个对象呢?
另外,各位有没有关于指针的好文章或者书籍可以推荐一下,我实在是头大