Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die type_index-Klasse umschließt einen Zeiger auf die type_info-Klasse, um die Indizierung an solche Objekte zu unterstützen.
class type_index { public: type_index(const type_info& tinfo); const char *name() const; size_t hash_code() const; bool operator==(const type_info& right) const; bool operator!=(const type_info& right) const; bool operator<(const type_info& right) const; bool operator<=(const type_info& right) const; bool operator>(const type_info& right) const; bool operator>=(const type_info& right) const; };
Der Konstruktor initialisiert ptr zu &tinfo.
name gibt ptr->name() zurück.
hash_code gibt ptr->hash_code() zurück.
operator== gibt *ptr == right.ptr zurück.
operator!= gibt !(*this == right) zurück.
operator< gibt *ptr->before(*right.ptr) zurück.
operator<= gibt !(right < *this) zurück.
operator> gibt right < *this zurück.
operator>= gibt !(*this < right) zurück.