今天写CPP,用template时候发现总是出错,出来是 undefined reference,指向template<typename T>,后来google之后发现gcc的模板不能分离编译,就是说,原本.cpp里面的方法实现要写在.h文件里面。这是为啥啊,这定义真有点不爽。