/GR (Povolit informace běhového typu)
Přidá kód pro kontrolu typů objektů za běhu.
Syntaxe
/GR[-]
Poznámky
Pokud je zapnuto /GR , kompilátor definuje makro preprocesoru _CPPRTTI
. Ve výchozím nastavení je zapnuto /GR . /GR- zakáže informace o typu za běhu.
Pokud kompilátor nemůže staticky přeložit typ objektu v kódu, použijte /GR . Obvykle potřebujete možnost /GR , pokud váš kód používá dynamic_cast Operátor nebo typeid. /GR ale zvětšuje velikost oddílů .rdata vašeho obrázku. Pokud váš kód nepoužívá dynamic_cast
nebo typeid
/GR- může vytvořit menší obrázek.
Další informace o kontrole typů za běhu naleznete v tématu Informace o typu za běhu v referenční dokumentaci jazyka C++.
Nastavení tohoto parametru kompilátoru ve vývojovém prostředí Visual Studio
Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.
Vyberte stránku vlastností jazyka C/C++>Vlastnosti>konfigurace.
Upravte vlastnost Povolit informace o typu runtime.
Programové nastavení tohoto parametru kompilátoru
- Viz třída RuntimeTypeInfo.
Viz také
Parametry kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC