/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
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Открытие свойств страниц проекта.
Откройте папку C/C++.
Выберите страницу свойств Язык.
Измените свойство Включить информацию о типах времени выполнения.
Установка этого параметра компилятора программным способом
- См. раздел RuntimeTypeInfo.