Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds code to check object types at run time.
/GR[-]
When /GR is on, the compiler defines the _CPPRTTI
preprocessor macro. By default, /GR is on. /GR- disables run-time type information.
Use /GR if the compiler cannot statically resolve an object type in your code. You usually need the /GR option when your code uses dynamic_cast Operator or typeid. However, /GR increases the size of the .rdata sections of your image. If your code does not use dynamic_cast
or typeid
, /GR- may produce a smaller image.
For more information about run-time type checking, see Run-Time Type Information in the C++ Language Reference.
Open the project's Property Pages dialog box. For details, see Set C++ compiler and build properties in Visual Studio.
Select the Configuration Properties > C/C++ > Language property page.
Modify the Enable Run-Time Type Info property.
- See RuntimeTypeInfo.