头文件wuyong.h:

#pragma once
#include<iostream>
using namespace std;
template<typename T>
struct ismulti
{
T a;
ismulti(const T& b):a(b){}
bool operator() (const T& c) const//重载函数调用操作符()
{
return ((c % a) == );
}
};

源文件:

#include"wuyong.h"
#include<vector>
#include<algorithm>
int main()
{ vector<int> v1;
for (int i = ; i < ; i++)
v1.push_back(i);
ismulti<int> ha();//定义一个 函数对象ha
vector<int>::iterator it;
it=find_if(v1.begin(), v1.end(), ha);
if (it != v1.end())
{
cout << "第一个4的整数倍的数是: " << (*it) << endl;
}
system("pause");
return ;
}

最新文章

  1. 完成一个MVC+Nhibernate+Jquery-EasyUI信息发布系统
  2. 百度地图API 简单示例
  3. Cmake,链接一个外部(也可能是第三方,也可能是自己编译的)库
  4. Qt导出Excel的简单实现
  5. MySQL数据库改名字
  6. Api管家系列(一):初探
  7. Visual Studio 2010 集成 SP1 补丁 制作 Visual Studio 2010 Service Pack 1 完整版安装光盘的方法
  8. 销售及SAP销售业务方案思维导图
  9. 爬虫基础之urllib库(代码演示)
  10. 获取当前最顶层的VC
  11. Python之随机梯度下降
  12. 『Numpy』np.ravel()和np.flatten()
  13. SQL各种语(持续更新)
  14. PHP filter 函数FILTER_CALLBACK 过滤数据
  15. (转)linux 内存管理——内核的shmall 和shmmax 参数
  16. sql用逗号连接多张表对应哪个join?
  17. idea设置tomcat虚拟路径的两种方法
  18. HttpClient(四)-- 使用代理IP 和 超时设置
  19. SDRAM相位角计算
  20. MySQL数据库运维课程

热门文章

  1. FTP上传和下载文件的应用
  2. Machine Learning - week 2 - 编程练习
  3. JFrame 居中显示
  4. PHP定界符{}的作用
  5. log日志框架和LocationAwareLogger问题
  6. Struts之Token机制
  7. MySQL中哈希表
  8. Python获取位数
  9. activiti 发布异常 org.activiti.engine.ActivitiException: Error parsing XML
  10. If you ever have a broken heart