1楼:青云当自致
相当于setdx2(date(7, 17, 2014));
用date类做模板参数,定义了调用了dx2对象,调用set的构造函数
c++类模板的成员函数模板特殊化问题。下面是**主要看注释的语句,特殊化能在里面单不能在外面实现。
2楼:
楼主各种概念混淆!
看楼主的意图是想以char*类型实例化模板的时候调用不同的函数,那么:
1 去掉b的声明
2 实现
template<>
void vector::operator(char* s)这样叫做特化。
至于你在类里面实现的,那就是函数重载了,两码事。
如果你想在外面实现重载应该这么写:
template
void vector::operator(char* s)总之,可以看出楼主因为对重载和特化的理解不够,导致想法和行为很矛盾
c++函数前面加有什么作用,C++类的成员函数前加&什么意思
1楼 人生多问 如果这个函数的返回值不是void,那 的作用是指函数的返回值是引用类型,这个符号是与返回值配对的 这就是指返回值是引用 2楼 匿名用户 是用作 且 ,表示并列。 逻辑上表示两者属于缺一不可的关系,还可以表示一个人和另外一个人之意,与and同义。如a b,表示a与b,a和b。 字符 的...