C++找出两个数组中不相同的数
来源:互联网 发布:詹姆斯助攻数据统计 编辑:程序博客网 时间:2024/06/05 04:04
1.定义两个结构体,对每个结构体定义一个vector,存放相应的内容,找出两个vector中不同的数据点
int eql1 = 0;int eql2 = 0;std::vector<RecvInfo> m_RecvNew;std::vector<Info> m_SaveRecv;for (int i = 0; i < m_SaveRecv.size(); i++){for (int j = 0; j < m_RecvNew.size(); j++){if ((strcmp(m_SaveRecv[i].cIdcode, m_RecvNew[j].cIdcode) == 0) && (strcmp(m_SaveRecv[i].cDev_no, m_RecvNew[j].cDev_no) == 0)){eql1 = 1;break;}else{eql1 = 0;}}if (eql1 == 1){continue;}printf("[%s] 只有m_SaveRecv容器中有\n", m_SaveRecv[i].cDev_no);}for (int m = 0; m < m_RecvNew.size(); m++){for (int k = 0; k < m_SaveRecv.size(); k++){if ((strcmp(m_SaveRecv[k].cIdcode, m_RecvNew[m].cIdcode) == 0) && (strcmp(m_SaveRecv[k].cDev_no, m_RecvNew[m].cDev_no) == 0)){eql2 = 1;break;}else{eql2 = 0;}}if (eql2 == 1){continue;}printf("[%s] 只有m_RecvNew容器中有\n", m_SaveRecv[m].cDev_no);}
0 0
- C++找出两个数组中不相同的数
- 两个数组中找出相同的元素
- 找出两个数组中相同的元素
- 删除数组中相同的数,统计两个数组中重复数个数并把不同数找出来
- 找出两个数组中相同的元素,不排序直接两次循环取出
- 找出数组中不同的两个数
- 【一个小实验】找出两个数组中相同的元素
- 找出两个有序数组中相同的元素
- 找出一个数组中超过一半相同的数
- 找出数组中两个数之和为指定的数
- 数组------找出数组中只出现一次的两个数
- 在数组中找出两个数a、b,使得a加b等于给定的c
- 在一个大数组中有且仅有两个数相同,怎样尽快找出这两个数(未完成)
- 在一个大数组中有且仅有两个数相同,怎样尽快找出这两个数
- 找出整数数组中两个数差值的绝对值最小
- 找出整数数组中两个数差值的绝对值最小
- 找出数组中两个只出现一次的数
- 找出两个数组中满足给定和的数对
- 方差 残差 离差
- android httpclient与javaweb服务器通讯
- 第十一周项目一:存储班长信息的学生类(1)
- 缠中说禅学习整理——线段定义及划分(二)
- 第11周项目2 - 职员有薪水了(1)
- C++找出两个数组中不相同的数
- mac 下 python 爬虫工具 scrapy 的安装
- 事务的传播行为
- 黑马程序员——java语言加强部分——反射之构造方法
- 缠中说禅学习整理——线段定义及划分(三)
- eclipse 彻底修改工程名
- String
- PAT 1014. Waiting in Line
- 缠中说禅学习整理——线段定义及划分(四)