而对于非引用
悄无声息地,在每时每刻,每个角落,伸展,蔓延。黑白分明易练眼,乱中有序好修心。我想做一个如莲的女子,以一朵菊的姿态,临水而坐,将满心的痴情,注入指尖,安静的奏一曲《眷眷柔情》。就如同宿命的强势,挟持着我的步伐,左右我们行动。是你,心甘情愿地加入了我的迷途,用你的质朴诚实,纯洁无瑕,相伴在茫茫的烟雨路。
类型的字符串参数,编译器会自动将字符数组转换为字符指针类型,所以不同长度的字符串都会转换为相同额
字符指针类型,因此可以实例化同一个模版参数。
#include<iostream>
using namespace std;
/*
*匹配测试
*/
template<typename T>
int ref_fun(T & t1,T & t2)
{
return strlen(t1) - strlen(t2);
}
template<typename T>
int nonref_fun(T t1,T t2)
{
return strlen(t1) - strlen(t2);
}
int main()
{
//int a = ref_fun("abcd","abc");
//Error:没有与参数列表匹配的模版实例
//参数类型为(const char[5],const char[4])
int b = nonref_fun("abcd","abc");
//编译通过
}
悄无声息地,在每时每刻,每个角落,伸展,蔓延。黑白分明易练眼,乱中有序好修心。我想做一个如莲的女子,以一朵菊的姿态,临水而坐,将满心的痴情,注入指尖,安静的奏一曲《眷眷柔情》。就如同宿命的强势,挟持着我的步伐,左右我们行动。是你,心甘情愿地加入了我的迷途,用你的质朴诚实,纯洁无瑕,相伴在茫茫的烟雨路。
blog.sina.com.cn/shuyuejie1
blog.sina.com.cn/s/blog_7d342bed0102uwtj.html
blog.tianya.cn/blogger/post_read.asp?BlogID=4382019&PostID=63754271
blog.tianya.cn/blogger/blog_main.asp?BlogID=4382019
Rv8679012.blog.tianya.cn
shuyuejie.lofter.com/
shuyuejie.lofter.com/post/42532b_17812ee
t.qq.com/shuyuejie2014
www.douban.com/note/368974540/
www.douban.com/people/92561209/
tieba.baidu.com/p/3156870988