学习C++模板---模板函数
来源:互联网 发布:网络语爸爸是什么梗 编辑:程序博客网 时间:2024/04/30 17:39
学习C++模板---模板函数
模板函数可以解决类型通用性的函数。比如不同的数据类型获取最大值。
// atl002.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include <process.h>
#include <iostream>
//
//学习C++模板(1)。
//蔡军生2006/12/05
//
//
//模板函数。
//蔡军生2006/12/05
//
template< typename T >
T TestMax(T a,T b)
{
if (a > b)
{
return a;
}
else
{
return b;
}
}
//
//程序入口点。
//
int _tmain(int argc, _TCHAR* argv[])
{
//int实例。
int iMax = TestMax< int >( 1,23 );
std::cout<< "iMax=" << iMax << std::endl;
//float实例。
float fMax = TestMax< float >( 8.0f,5.0f );
std::cout<< "fMax=" << fMax << std::endl;
//
//暂停.
//
system("pause");
return 0;
}
- 学习C++模板---模板函数
- C++ Template学习笔记之函数模板(1)——函数模板定义
- C++ Template学习笔记之函数模板(7)——重载函数模板
- C++ Template学习笔记之函数模板(1)——函数模板定义
- C++ Template学习笔记之函数模板(7)——重载函数模板
- C++ Template学习笔记之函数模板(3)——模板实参推演
- C++ Template学习笔记之函数模板(5)——模板编译模式
- C++ Template学习笔记之函数模板(3)——模板实参推演
- C++ Template学习笔记之函数模板(5)——模板编译模式
- 学习C++模板---模板类带简单参数
- 学习C++模板---模板类作为基类
- C++ Template学习笔记之函数模板(2)——函数模板实例化
- C++ Template学习笔记之函数模板(2)——函数模板实例化
- C++模板 学习要点
- C++ Template学习笔记之函数模板(4)——显式模板实参
- C++ Template学习笔记之函数模板(6)——模板显式特化
- C++ Template学习笔记之函数模板(4)——显式模板实参
- C++ Template学习笔记之函数模板(6)——模板显式特化
- 只有mdf文件的数据库附加
- .net反射技术
- Singleton模式
- enum与string,int的相互转换
- 深圳旅游區景點及簡介
- 学习C++模板---模板函数
- ASP.NET 2.0页面框架的几处变化
- 泡MM经典语录,女的回答更绝!
- 突然想到一个问题
- innerHTML、outerHTML、innerText、outerText的区别
- Spring AOP中文教程
- 如何改善if语句以简化程序结构
- LzmTW + ConfigManger
- 一个比较复杂的查询的实现