/GR (Włącz informacje typu Run-Time)

Dodaje kod sprawdzania typów obiektów w czasie wykonywania.

/GR[-]

Uwagi

Gdy /GR jest włączone, kompilator definiuje _CPPRTTI preprocesora makro.Domyślnie /GR jest włączona./GR-Wyłącza informacji typów w czasie wykonywania.

Użycie /GR Jeśli kompilator statycznie nie można rozpoznać typu obiektu w kodzie.Zazwyczaj wymaga /GR opcji, gdy kod używa Operator dynamic_cast lub typeid.Jednakże /GR powoduje zwiększenie rozmiarów sekcji .rdata obrazu.Jeżeli kod nie korzysta z dynamic_cast lub typeid, /GR- mogą dawać mniejszego obrazu.

Aby uzyskać więcej informacji na temat kontrola typów w czasie wykonywania, zobacz Informacje o typie uzyskiwanym w czasie rzeczywistym w Skorowidz języka C++.

Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu.Szczegółowe informacje – zobacz: Porady: otwieranie stron właściwości projektów.

  2. Kliknij folder C/C++.

  3. Kliknij przycisk języka strona właściwości.

  4. Modyfikowanie Włączyć Run-Time informacji o typie właściwości.

Aby programowo ustawić tę opcję kompilatora

Zobacz też

Informacje

Opcje kompilatora

Ustawianie opcji kompilatora