Gibt es Probleme beim Verwenden von Zeigern als Hash-Tasten während des Programmablaufs? (Keine Notwendigkeit, auf Festplatte zu speichern und später zu verwenden, da dies zu offensichtlichen Problemen führt)
Es gibt viele Umstände, unter denen ich schnell wissen muss, ob ein Objekt zu einem Objektmanager gehört. Eine schnelle Möglichkeit, dies zu überprüfen, besteht darin, jedes Objekt in einem Objektmanager in einer Hashtabelle zu speichern, wobei der Zeiger des Objekts der Schlüssel für das tatsächliche Objekt ist: z. B. HashTable
Nein, es gibt keine Probleme. Es ist wie Speichern eines int
.
Ein Zeiger hat einen Wert, der sich nicht ändert und der eine Ressource eindeutig identifiziert.
Es gibt natürlich Probleme, wenn Sie Ihre Zeiger nicht gut verwenden, aber das ist eine andere, unkorrelierte Sache.