如何正确取出存有结构体的vector结构体中的成员

在vector结构体中查找最先想到的自然昰find函数

 
 
假设以name为查找对象
 
此时迭代器it指示的就是我们查找的字符串所在的结构体在容器中的位置但是这显然是会出错的。
find的本质是将find的苐三个参数与容器中的元素进行==操作string和student不管怎么样都不会相等的。
所以我们需要将student的==操作重写
 
这样就能按照我们的要求进行查找了

请问:如何往每个结构体变量的數据成员stud_number前面插入数字2016?

我要回帖

更多关于 vector结构体 的文章

 

随机推荐