C++リストからオブジェクトを削除するにはどうすればいいですか - 私はブック管理ソフトウェアを作成しようとしています。渡されたオブジェクトであるブックを削除するリストです。私はこの解決策について考えていたが、うまくいかない - ==演算子が適切にオーバーロードされていないようだ。あるいは、この解決法はうまくいかないでしょうか?std :: listからオブジェクトを削除する
class Database
{
list <Books> mybooks;
public:
void BookDel(Books & temp)
{
mybooks.remove(temp);
}
}
2つの「書籍」を比較して、それらが等しいかどうかを確認する機能はありますか? – NathanOliver
私たちに 'Books'コードを見せてください。同じものに対して 'operator =='をオーバーロードしましたか? – CinCout
'operator ==' https://stackoverflow.com/questions/4421706/operator-overloadingをオーバーロードする方法 – CoryKramer