我有这个成员函数
std::ostream& operator<<(std::ostream &stream) const
在Histogram<T>
.
然后在另一个班级我有
static void write(const RGBHistogram<T> &hist, Output &output)
{
std::cout << hist.redHist << std::endl;
}
redHist、greenHist 和 blueHist 是直方图。
为什么它抱怨没有找到采用直方图类型右手操作数的运算符?