当前位置:系统粉 > 电脑问答 > 其他问答 > C++的vector添加元素问题

C++的vector添加元素问题

提问者:人心难测1735  |  浏览 次  |  提问时间:2017-03-12  |  回答数量:3

C++的vector添加元素问题 void Addstudent(vector <Elective> &vec){Elective stu;stu.Input();vec.push_back(stu);}这个是一部分,我编译时没有报错,然后输入(就是stu.Input();)也没有错,但是输入完了之后回车就报错--跳出对话框说程序错误!这是怎么回事啊?请教!!

已有3条答案
青冈拳皇98

青冈拳皇98

回答数:15  |  被采纳数:55

2017-03-12 16:31:37
Elective stu;stu的输入格式类似于:“张三20090178.580.2 2 影视鉴赏 80 2 唐宋词 85 2”。
赞 1
大潮河里一条鱼

大潮河里一条鱼

回答数:169  |  被采纳数:43

2017-03-12 17:02:37
从你发的代码上应该没错
赞 16
sw_bz

sw_bz

回答数:84  |  被采纳数:72

2017-03-12 20:12:25
恩,是其它地方错了,我还建了个Index,添加元素后没加1
赞 8
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航