在我的应用程序中,我使用c ++ std map和char*作为键.下面是使用迭代器从映射中删除数据条目的代码示例.
// map declaration in the code
map<VcmU8T*, time_t, DataMapStrCmpT> mDataMap;
auto it = mDataMap.find(apKey);
if (it != mDataMap.end()) {
mDataMap.erase(it);
}
Run Code Online (Sandbox Code Playgroud)
上面的代码是否清除(释放)键指针的内存?
| 归档时间: |
|
| 查看次数: |
665 次 |
| 最近记录: |