【发布时间】:2021-03-11 09:37:55
【问题描述】:
我想在我的模板类中重载
using namespace std;
template <class T> class Child {
public:
friend ostream &operator << (ostream &Output, const Child &Object);
};
// What can I change to make my code work?
ostream &operator << (ostream &Output, const Child <T> &Object) {
}
如您所见,我不知道正确的语法是什么,这样我的代码才能正常运行。我的 C++ 书没有这么深入。这真的让我很沮丧,所以我会很感激任何帮助。谢谢你:)
【问题讨论】:
-
我认为你需要read this answer。根据该答案,我建议您全部研究它们,但最终考虑选项(3)。
标签: c++ class templates operator-overloading