Objeto C ++ igualdade
Eu tenho uma aulaMyCloth
e uma instância de um objeto dessa classe que instanciei assim:
MyCloth** cloth1;
E em um ponto do programa, farei algo assim:
MyCloth** cloth2 = cloth1;
E então, em algum momento depois, eu quero verificar secloth1
ecloth2
são os mesmos. (Algo como a igualdade de objetos em Java, só aqui,MyCloth
é uma classe muito complexa e eu não posso construir umisEqual
função.)
Como posso fazer essa verificação de igualdade? Eu estava pensando em verificar se eles apontam para os mesmos endereços. Essa é uma boa ideia? Se sim, como faço isso?