首页 > 试题广场 >

针对一个包含三个元素don't do this的vector

[问答题]
针对一个包含三个元素don't do this的vector<string>概述下面给出的duplicate_elements()的可能行为。
void duplicate_elements(vector<string>& f)
{
  for(vector<string>::iterator p = f.begin(); p!=f.end(); ++p)f.insert(p, *p); //不行!
}

这道题你会答吗?花几分钟告诉大家答案吧!