私はこのメンバー関数を持っています
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はヒストグラムです。
ヒストグラム型の右側のオペランドをとる演算子が見つからないと文句を言うのはなぜですか?