林
林枫
Unregistered / Unconfirmed
GUEST, unregistred user!
下面是一个vector的定义,我想释放其中的最后一个对象:
vector< WCHAR* > list;
list.push_back(L"AB");
list.push_back(L"CD");
list.push_back(L"EF");
if (list.size() >= 1)
{
list.pop_back();
};
我发现pop_back方法只是从list中移除了最后一个对象,并没有从内存中真正释放掉 它,怎样能释放掉呢?
vector< WCHAR* > list;
list.push_back(L"AB");
list.push_back(L"CD");
list.push_back(L"EF");
if (list.size() >= 1)
{
list.pop_back();
};
我发现pop_back方法只是从list中移除了最后一个对象,并没有从内存中真正释放掉 它,怎样能释放掉呢?