這段代碼有什麼問題?封閉範圍
class matrix{
private:
friend transpose(const matrix&);
friend class invert;
public: //...
};
matrix (*p)(const matrix&)=&transpose; //error: no transpose() in scope.
這句話是什麼意思「的朋友聲明不引入名字進入封閉的範圍」。這不會發生問題時,朋友關鍵字已被移除
首先,你的'轉置'缺少它的返回類型。 – Xeo 2012-01-18 16:05:59