方法一:自己来写循环遍历
方法二:使用STL的find()函数。
我试了下你的代码如果没有值话,去查length运行程序肯定会中断。
素是否存在然后再查。下面完整代码copy下
是说gogo[0][4]的那个边界你自己知道的吗,然后用一个越界的
数进行测试之类的吗 ?
按照我的理解 就是先取出size 然
后拿那个边界和size比较
你可以从size()判断啊,
// 学生集合类输出函数
//把学生s1的信息添加到学生集合类中
//把学生s2的信息添加到学生集合类中
我想定义一个vector怎么用里面放几個数组,每个数组长度为2数组的值由控制台输入。
先定义两个整数MN,N表示vector怎么用中数组的数目M是另外一个整数,答主可以不必关心
当M=N=-1时跳出循环。整数JF是存储在数组中的值,也由控制台输入
然后对vector怎么用排序,排序规则定义在cmp函数中按照J/F的值由大到小排序。
朂后输出第一个数组的第一个数时发现不是7而是5.经过调试发现,当输入7,2时vector怎么用中为[7,2],继续输入[4,3]时,vector怎么用中为[4,3],[4,3]也就是第一个数组被覆盖了,继续输入
[5,2]vector怎么用中都变成了[5,2]也就是都被[5,2]覆盖了,最后排序完了输出的自然是5.
但是我不知道为什么会被覆盖求解答
方法一:自己来写循环遍历
方法二:使用STL的find()函数。
我试了下你的代码如果没有值话,去查length运行程序肯定会中断。
素是否存在然后再查。下面完整代码copy下
是说gogo[0][4]的那个边界你自己知道的吗,然后用一个越界的
数进行测试之类的吗 ?
按照我的理解 就是先取出size 然
后拿那个边界和size比较
你可以从size()判断啊,
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。