C++ find查找结构体数组中的对象方法

网友投稿 905 2022-11-23

C++ find查找结构体数组中的对象方法

C++ find查找结构体数组中的对象方法

本内容仅做个人记录

#include #include #include #include //find#include using namespace std;struct stdent{ string name; int age; bool operator==(const int &age){ return (this->age==age); };};int main(){ vector stu; stdent tmp; for(int i=0;i<5;i++){ tmp.age=i; if(i==3) { tmp.name="aaaaa"; } else { tmp.name="bbbbb"; } stu.push_back(tmp); memset(&tmp,0,sizeof(tmp)); } vector::iterator it=find(stu.begin(),stu.end(),3); cout<name<::iterator iter=stu.begin();iter!=stu.end();++iter){ cout<age<<" "<name<

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:关于针对tron API签名广播时使用curl的json解析问题解决方案及针对json.loads方法的问题记录
下一篇:前段三剑客
相关文章

 发表评论

暂时没有评论,来抢沙发吧~