友達の機能に問題があります。
これが必要なコードの唯一の部分だと思います。私の問題はこの関数にあります。問題は最初の行にあると書かれていますが、それがどれほど正確かはわかりません。
friend ostream & operator << (ostream & b, Book & a)
{
b.setf(ios::fixed | ios::showpoint);
b.precision(2);
b << "Title : \"" << a.title << "\"\n"
<< "Author : \"" << a.author << "\"\n"
<< "Price : $" << a.price / 100.0 << endl
<< "Genre : " <<a.genre << endl
<< "In stock? " << (a.status ? "yes" : "no") << endl
<< endl;
return b;
}
エラーが発生します:lab10.cpp:95:エラー:フレンド関数âoperator<<âを初期化できません
lab10.cpp:95:エラー:フレンド宣言がクラス定義にありません
前もって感謝します