8
Tidak ada == operator yang ditemukan saat membandingkan struct di C ++
Membandingkan dua contoh dari struct berikut ini, saya menerima kesalahan: struct MyStruct1 { MyStruct1(const MyStruct2 &_my_struct_2, const int _an_int = -1) : my_struct_2(_my_struct_2), an_int(_an_int) {} std::string toString() const; MyStruct2 my_struct_2; int an_int; }; Kesalahannya adalah: kesalahan C2678: binary '==': tidak ditemukan operator yang menggunakan operan kiri jenis 'myproj :: MyStruct1' …