Udostępnij za pośrednictwem


type_index — Klasa

Klasa type_index opakowuje wskaźnik do type_info Klasy w celu ułatwienia indeksowania przez takie obiekty.

klasa type_index { public: type_index(const type_info& tinfo); const char *name() const; size_t hash_code() const; operator bool==(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; };

Konstruktor inicjuje ptr element .&tinfo

name zwraca wartość ptr->name().

hash_code zwraca wartość ptr->hash_code().

operator== zwraca wartość *ptr == right.ptr.

operator!= zwraca wartość !(*this == right).

operator< zwraca wartość *ptr->before(*right.ptr).

operator<= zwraca wartość !(right < *this).

operator> zwraca wartość right < *this.

operator>= zwraca wartość !(*this < right).

Zobacz też

Informacje o typach uzyskiwane w czasie rzeczywistym
<typeindex>