在一个函数里,用完就删除fun()
{
TDTA_INFO tdinfo;
map<int, TDTA>::iterator it;
it = m_tdmap.begin();
tdinfo = it->second; //对tdinfo进行处理
//........ m_dbmap.erase(it);
}fun1()
{
for(i=0; i <90; i++)
fun();
}
{
TDTA_INFO tdinfo;
map<int, TDTA>::iterator it;
it = m_tdmap.begin();
tdinfo = it->second; //对tdinfo进行处理
//........ m_dbmap.erase(it);
}fun1()
{
for(i=0; i <90; i++)
fun();
}
解决方案 »
- MFC背景颜色,修改后,效果不能保留,运行一闪而过
- 在VC++6中使用ADO查询DB2的视图,如何得到记录的条数啊?
- 没有见过这样用的(CWnd::*)
- 如何得到一个窗体的标题?
- 用ado访问foxpro数据库,对某表执行操作后该表变为独占!!怎么解决!!
- 使用VC编程,如何在运行程序时,可以隐藏主窗体
- 各位高人,救救小弟,到底怎样才能自动显示自己的IE工具栏呢
- 请问在vc中如何通过程序在word文当中插入表格,以及在表格的特定位置中写入字符?
- [ 截获API遇到的一个奇怪的问题 ] (有收获后加到高分)
- 用FindNextFile查找文件,可不可以按照文件名的次序逐一得到?
- 新手求助有关MFC界面输入后存储问题!
- 关于stl中iterator的问题
{
...//返回
}
我想每次用完了一个就把他从map里去掉,如何呢?