C ++ - Objektgleichheit

ich habe ein klasseMyCloth und eine Instanz dieser Klasse mit einem Objekt, die ich folgendermaßen instanziiert habe:

MyCloth** cloth1;

Und irgendwann im Programm werde ich so etwas machen:

MyCloth** cloth2 = cloth1;

Und dann, irgendwann später, möchte ich nachsehen, obcloth1 undcloth2 sind gleich. (So ​​etwas wie Objektgleichheit in Java, nur hier,MyCloth ist eine sehr komplexe Klasse und ich kann keine bauenisEqual Funktion.)

Wie kann ich diese Gleichheitsprüfung durchführen? Ich dachte vielleicht nach, ob sie auf die gleichen Adressen zeigen. Ist das eine gute idee Wenn ja, wie mache ich das?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage