/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

  1. Otevřete dialogové okno Stránky vlastností projektu. Podrobnosti najdete v tématu Nastavení kompilátoru C++ a vlastností sestavení v sadě Visual Studio.

  2. Vyberte stránku vlastností jazyka C/C++>Vlastnosti>konfigurace.

  3. Upravte vlastnost Povolit informace o typu runtime.

Programové nastavení tohoto parametru kompilátoru

Viz také

Parametry kompilátoru MSVC
Syntaxe příkazového řádku kompilátoru MSVC