首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

模板展示实例化有什么好处

2013-07-16 
模板显示实例化有什么好处?本帖最后由 xxc19812 于 2012-03-31 10:32:24 编辑既然模板在在实际被使用的时

模板显示实例化有什么好处?
本帖最后由 xxc19812 于 2012-03-31 10:32:24 编辑 既然模板在在实际被使用的时候, 可以隐式实例化, 那手工的显示实例化有什么好处呢?



template<typename T> T add(T a, T b)
{
return a+b;
}

template int add<int>(int a, int b); //这一句有什么好处吗?


int _tmain(int argc, _TCHAR* argv[])
{
int c= add(5,6);
return 0;
}

求真相!
[解决办法]
通过显示实例化你可以把模版的实现放在 cpp 里, 要不然的话模版实现必须放在 .h 里面.

热点排行
Bad Request.