8
No se encontró el operador == al comparar estructuras en C ++
Al comparar dos instancias de la siguiente estructura, recibo un error: 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; }; El error es: error C2678: binario '==': no se encontró un operador que toma un operando …