C++模板小例
来源:互联网 发布:淘宝金币流量 编辑:程序博客网 时间:2024/05/23 19:18
#include <IOSTREAM>using namespace std;/*模板template的应用*/template<class type> //使用模板将type定义成一个可根据实际情况被编译器自动识别并设定的数据类型tswap(type & a, type & b){type temp;temp = a;a = b;b = temp;}int main(){int x = 6, y = 8;cout<<"交换前,x:"<<x<<" y:"<<y<<endl;tswap(x, y);cout<<"交换后,x:"<<x<<" y:"<<y<<endl;float f = 12.567f, j = 93.789f;cout.precision(12);//精度是指总共输出的有效位数(包括整数部分和小数部分).cout<<"交换前,f:"<<f<<" j:"<<j<<endl;tswap(f, j);cout<<"交换后,f:"<<f<<" j:"<<j<<endl;double g = 34.09899, k = 893.0983457;cout<<"交换前,g:"<<g<<" k:"<<k<<endl;//浮点数精度更高,所以此处能被精确输出。tswap(g, k);cout<<"交换后,g:"<<g<<" k:"<<k<<endl;return 0;}/*交换前,x:6 y:8交换后,x:8 y:6交换前,f:12.5670003891 j:93.7890014648交换后,f:93.7890014648 j:12.5670003891交换前,g:34.09899 k:893.0983457交换后,g:893.0983457 k:34.09899Press any key to continue*/
1 0
- C读配置文件小模板
- C++模板小例
- [C++] C++小笔记之模板函数
- Linux C 创建配置文件小模板
- c语言小例
- C++-模板
- C++-模板
- C++:模板
- C++:模板
- C++:模板
- 模板 (C++)
- C ++ 模板
- C ++ 模板
- 【C++】模板
- c++----------模板
- C++--------------------------------------------模板
- c++--模板
- C++:模板
- WebSocket实现即时聊天室
- Java多线程 之 Callable sleep yield 优先级(三)
- Unity解析XML
- 对于表现层的格式
- Windows性能监视器如何创建数据收集器?
- C++模板小例
- branch网站与客户端同步
- Android Intent demo
- leetcode 74. Search a 2D Matrix-矩阵搜索|二分查找
- JAVA多线程之生产者消费者模型
- 剑指offer-29数组中出现次数超过一半的数字
- 图像的去模糊
- Mars-HTML5(三)常用文本标签
- UGUI 滚动优化之 隐藏视口外的GameObject