C++函数模板示例
来源:互联网 发布:易辛模型Python 编辑:程序博客网 时间:2024/06/08 20:11
一、 函数模板原型,STL中的foreach函数,对First到Last之间每个元素,执行Func功能。
template<class InIt,class Fn1> inline void For_each(InIt First, InIt Last, Fn1& Func) { // perform function for each element for (; First != Last; ++First) Func(*First); }
二、自写实例
#include "stdafx.h"#include"iostream"using namespace std;template<class T,class TT>void fun(T first,T end,TT function) { //改为 TT* function TT& function 也可以,因为此处传的是函数指针注意只要传的是指针,无论何种指针,这三种形式都可以!在函数内部具体实现时要根据不同指针类型进行处理,此文为函数指针,按函数指针调用。 for(;first != end;++first) function(*first);}void show(char a){ cout<<a<<' ';}int main(){ char a[]="WOMENDEJIn"; fun(a,a+10,show); return 0; }
0 0
- 模板函数简单示例(C++)
- C++函数模板示例
- C++程序--函数模板示例
- C++ 类模板作为函数模板示例
- 【c/c++】函数模板和模板函数
- C/C++ 函数模板
- c++:函数模板
- 【C++】函数模板
- 【c++】函数模板
- C语言函数模板
- C++:函数模板
- 【C++】模板函数总结!!!
- C/C++:函数模板与类模板
- [C/C++]模板函数与模板类
- C++ 函数模板示例 2 (配合decltype)
- 学习C++模板---模板函数
- Linux C/C++ 模板:函数模板
- C++,template,类模板和函数模板
- 项目管理利器-maven
- [转]通过六个题目彻底掌握String
- 深度学习物体检测(八)——YOLO2
- GuestName处理方法
- 删除重复结点
- C++函数模板示例
- 一个WebService
- Fragment
- 反射机制的理解及其用途
- SQL注入全过程,含实例初步注入--绕过验证,直接登录安全较低公司网站登陆框如下:可以看到除了账号密码之外
- 分布式系统与集群的区别
- 关于腾讯云服务器配置tomcat和发布web项目的总结
- Callable接口和Runnable接口
- 详细了解哈夫曼树和背包问题