作者godman362 (Shizuru)
看板NUU_CSIE
标题[发问] 快一个人来解决我的问题
时间Sun Mar 8 12:32:43 2009
template <class T, class U>
和
template <class T>
template <class U>
差别在哪里ˊˋ
为什麽这样写可以过:
template <class T, class U>
void show(T a, U b)
{
...
...
}
这样写就不能过:
template <class T>
template <class U>
void show(T a, U b)
{
...
...
}
哭哭
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.118.49.83
1F:→ tuzr:小声说:我不会template,跟enum...(哭着跑开...) 03/08 12:59
2F:→ godman362:enum我也只有知道...但是实际用起来还没试过 03/08 13:10
3F:→ godman362:我急着要答案啦 囧 没有找到类似的资料啦 机车 03/08 13:10
4F:→ tuzr:我好奇,如果把下面的void show分两个呢?一个T 一个U... 03/08 13:16
5F:→ godman362:你是说: show (T a, Tb) show (U a, U b)吗 03/08 13:23
6F:→ godman362:没救喔....compile不会给你过 03/08 13:23
7F:→ godman362:ㄋㄞ他都没用,compile一点都不nice 03/08 13:23