这是我班级中的运算符定义:
T& operator*(){
return this->element_;
}
当我这样使用它时,它被称为:
std::cout << n->operator*() << std::endl;
如果我尝试,它不会:
std::cout << *n << std::endl;
任何的想法 ?
提前致谢,
热雷米
这是我班级中的运算符定义:
T& operator*(){
return this->element_;
}
当我这样使用它时,它被称为:
std::cout << n->operator*() << std::endl;
如果我尝试,它不会:
std::cout << *n << std::endl;
任何的想法 ?
提前致谢,
热雷米