注册 登录
编程论坛 C++教室

【求助】如何把vector中的一个元素复制到此vector的开头?

TheEleven 发布于 2007-11-14 00:34, 509 次点击
v.insert(v.begin(), *it);
程序运行时崩溃
2 回复
#2
chen179812007-11-14 08:02

it 是否 有效,或者是不是别的地方有问题。

#3
TheEleven2007-11-14 09:08
这个,应该是木有问题的,我找到另一种解决的办法,但是感觉这个用insert肯定应该能够解决的

[CODE]
vector<Student_info>::size_type pass_count = 0;

......

students[pass_count] = *it;
++pass_count;
[/CODE]
1