如何在ktab的末尾插入it2指向的对象? 我想将容器中对象的当前位置更改为最新位置。
for(it2=ktab->begin(); it2!=ktab->end(); ){
if(it2->KEY_r==key_w) {
ktab->insert(ktab->end(), OBJECT POINTED by it2);
}
else
++it2;
}
答案 0 :(得分:0)
在end()
处插入副本:
it2=ktab->begin();
while ( it2!=ktab->end()) {
if( it2->KEY_r==key_w) {
ktab->push_back(*it2);
break;
} else {
++it2;
}
}