摘要: 我们上文讲了,模板的引入,我们发现在某种特殊的情况下,必须得通过模板才能完美的解决问题. 本文就来简述一下函数模板的基本使用. 一、函数模板格式 二、函数模板的实例 注意:模板本身并不是函数或类,它只是一个泛型的代码. 编译器在通过模板来生成特定类型的代码这一过程称之为:模板的实例化. 因此,模板被 阅读全文
posted @ 2017-04-08 11:02 C/C++专题 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 我们在介绍模板之前,首先想象有这么一个场景: 我们需要通过C++写出一个通用的加法程序,那么有如下几种方法: 方法一:C++的函数重载 通过以上实例,我们发现用C++重载有以下缺陷: 1.每出现一个新类型,我们都必须添加一份新代码. 2.如果函数只是返回值的类型不同,那么函数重载就无法实现.(例如: 阅读全文
posted @ 2017-04-08 09:32 C/C++专题 阅读(597) 评论(0) 推荐(0) 编辑