在vector里存储特殊的结构题,并且支持find函数查找
来源:互联网 发布:落英纷飞 音乐软件 编辑:程序博客网 时间:2024/06/05 19:00
在vector里存储特殊的结构题,并且支持find函数查找
#include "iostream"
#include "vector"
#include "algorithm"
using namespace std;
struct st {
int a;
int b;
st(int _a = 0, int _b = 0) : a(_a), b(_b) {}
};
bool operator == (const st& left, const st& rigt)
{
return left.a == rigt.a && left.b == rigt.b;
}
int main()
{
vector<st> vst;
vst.push_back(st(0, 1));
vst.push_back(st(0, 2));
vst.push_back(st(1, 2));
vst.push_back(st(5, 1));
vst.push_back(st(5, 5));
st t = st(5, 1);
vector<st>::iterator ifind = find(vst.begin(), vst.end(), t);
if (ifind != vst.end())
{
cout<<"finded"<<endl;
}
return 0;
}
阅读全文
0 0
- 在vector里存储特殊的结构题,并且支持find函数查找
- C++ find()函数用法(一般用于vector的查找)
- C++ find()函数用法(一般用于vector的查找)
- 关于C++里的find查找函数的简单说明
- 敏感逻辑的保护方案:把函数名隐藏在结构体里,以函数指针成员的形式存储。
- Vector::find、search查找
- STL vector find and sort vector的查找和排序
- STL标准函数find进行vector list链表查找
- C++里的find()函数
- C++ Vector STL find 查找
- 先数字后字符的排序 PATINDEX 并且要支持简体 繁体 最好直接在mssql里实现
- find 查找本目录文件夹,并且带目录结构拷贝文件
- vector 自定义find函数
- STL中Vector容器Find的使用(int查找)
- STL里Vector的assign()函数用法
- 一个有意思的关于函数指针用在vector里的模型
- 查找到SQL Server存储过程和函数里的关键词
- C++ vector 查找结构体向量变量(Vectors, structs and find)
- fileReader对象的事件先后顺序
- HDU4417_树状数组加离线
- 最短路径总结
- HDU 6086 Rikka with String (AC 自动机+状压 dp, 2017 Multi-Univ Training Contest 5)
- Java代码实际执行顺序
- 在vector里存储特殊的结构题,并且支持find函数查找
- 数据库mariadb
- 那些java集合里犯的错
- Codeforces 505B
- Android Studio报Unsupported major.minor version 52.0错误
- C#中volatile的用法
- 第七章 变量进阶和点阵LED
- spring学习笔记 -- day01 ResourceBundle、springSTS插件安装
- java.lang.ClassNotFoundException: javassist.util.proxy.MethodFilter