C 模板简单问题

[复制链接]
查看11 | 回复1 | 2011-3-5 06:33:40 | 显示全部楼层 |阅读模式
#includeiostream
using namespace std;
int main()
{

templatetypename T

T add(T a,T b)

{

return a b;

}



coutadd(1,2)endl;



system(\"PAUSE\");

return 0;

}


提示5 未命名1.cpp expected primary-expression before \"template\"

未命名1.cpp expected `;\' before \"template\"
回复

使用道具 举报

千问 | 2011-3-5 06:33:40 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">模板函数也是函数,
函数定义怎么能放在函数里面呢,不支持嵌套的。
#includeiostream
using namespace std;

templatetypename T

T add(T a,T b)

{

return a b;

}

int main()
{



coutadd(1,2)endl;



system(\"PAUSE\");

return 0;

}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行