0
我有一個GolfCourse類頭gCourse.hh,我想爲>>運算符實現運算符重載。我如何在文件gcourse.cc的標題之外進行此操作?也就是說,我需要指出哪些「詞」本身,「GolfCourse ::」是不夠的,像功能...?在C++中實現運算符在類頭之外的超載
gcourse.hh:
class GolfCourse {
public:
---
friend std::istream& operator>> (std::istream& in, GolfCourse& course);
gcourse.cc:
---implement operator>> here ---
好吧,現在我可以看到,我只是太執着於功能...謝謝! – rize
是的,我需要訪問GolfCourse的私人成員,所以需要朋友。 – rize