这样使用模板会带来代码膨胀么?该如何解决

这样使用模板会带来代码膨胀么?template classTclassNum{public:explicitNum(intnum):_num(num){}privat

这样使用模板会带来代码膨胀么?
template <class   T>   class   Num
{
public:
      explicit   Num(int   num):_num(num){}
private:
      int       _num;
};

使用如下:
class   Money;class   People;     //不定义
Num <Money>   money1(1000);
Num <People>   people1(1212);

也不知道会不会有其他的隐藏问题,我发现不定义是可以的

[解决办法]
没使用就可以不管。
使用的就必须有定义。
[解决办法]
为什么要用模板?

你的 类型参数 T 根本没有用啊 ~
[解决办法]
我猜测是因为你构造函数里没有使用到模版参数吧!