Informace o typu Run-Time
Informace o typu run-time (RTTI) je mechanismus umožňující typ objektu má být stanovena při provádění programu.Jazyk C++ byl přidán RTTI, protože mnoho dodavatelů knihoven tříd byly implementaci těchto funkcí samy.To je způsobeno nekompatibilitou mezi knihovnami.Tedy stala zřejmé, že podpora byla na úrovni jazyka potřebné informace typu v době spuštění.
V zájmu jasnosti je téměř úplně omezen na ukazatele této diskuse RTTI.Popisovaných koncepcí však také použít odkazy.
Existují tři hlavní prvky jazyka C++, informace typu v době spuštění:
Dynamic_cast operátor.
Používá pro převod typů polymorfní.
Typeid operátor.
Používá se k identifikaci přesný typ objektu.
Type_info třídy.
Který typ informace vrácené typeid operátor.