Поделиться через


/GR (Предоставление информации о типах во время выполнения)

Обновлен: Ноябрь 2007

Добавление кода для проверки объектных типов во время выполнения.

 /GR[-]

Заметки

При включении /GR компилятор определяет макрос препроцессора _CPPRTTI. В Visual C++ 2005 включение /GR осуществляется по умолчанию. /GR- запрещает предоставление информации о типах во время выполнения.

Используйте /GR, если код использует dynamic_cast Operator или typeid. Однако /GR вызывает увеличение размера разделов RDATA изображения. Если код не использует dynamic_cast или typeid, использование /GR- может привести к созданию изображения меньшего размера.

Дополнительные сведения о проверки типов во время выполнения см. в разделе Run-Time Type Information в справочнике по языку C++.

Установка параметра компилятора в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.

  2. Откройте папку C/C++.

  3. Выберите страницу свойств Язык.

  4. Измените свойство Включить информацию о типах времени выполнения.

Установка этого параметра компилятора программным способом

См. также

Ссылки

Параметры компилятора

Настройка параметров компилятора