Aracılığıyla paylaş


type_index Class

type_index Sınıfı, bir işaretçi sarar type_info sınıfı gibi nesneler tarafından dizin oluşturmasına yardımcı olmak için.

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;
};

Oluşturucu başlatır ptr için &tinfo.

namereturns ptr->name().

hash_codedöndürürptr->hash_code().

operator==returns *ptr == right.ptr.

operator!=returns !(*this == right).

operator<returns *ptr->before(*right.ptr).

operator<=döndürür!(right < *this).

operator>returns right < *this.

operator>=returns !(*this < right).

Ayrıca bkz.

Başvuru

Çalışma zamanı tür bilgileri

<typeindex>