stdmaptag_ClientCBS intiterator it = g_clientCBS_mapfindtag_cbs; typedef struct HelloWorldPtr clientPtr; stdstring clientName; stdstring clientCbAddr;tag_ClientCBS; 找到并删除
要删除map中的特定项,可以使用erase()函数。在这种情况下,你可以使用迭代器it来删除tag_cbs对应的项。以下是一个示例代码:
std::map<tag_ClientCBS, int>::iterator it = g_clientCBS_map.find(tag_cbs);
if (it != g_clientCBS_map.end()) {
g_clientCBS_map.erase(it);
}
这将删除g_clientCBS_map中与tag_cbs匹配的项。请确保在使用迭代器之前,已经定义了tag_ClientCBS结构体。
原文地址: https://www.cveoy.top/t/topic/jde4 著作权归作者所有。请勿转载和采集!