有关list接口指针操作。解决方法
有关list接口指针操作。。。
在组件中定义了一个接口指针list
list< IUser *> m_lstUser;
//现在要将获得接口指针放入list
//
IUser *pUser;
// 获得pUser
.....
//将pUser放入m_lstUsers中
m_lstUsers.push_back(pUser);
请问:这时是否需要对pUser作Release?
即:pUser->Release
------解决方案--------------------
不用,m_lstUsers释放的时候再Release
在组件中定义了一个接口指针list
list< IUser *> m_lstUser;
//现在要将获得接口指针放入list
//
IUser *pUser;
// 获得pUser
.....
//将pUser放入m_lstUsers中
m_lstUsers.push_back(pUser);
请问:这时是否需要对pUser作Release?
即:pUser->Release
------解决方案--------------------
不用,m_lstUsers释放的时候再Release