¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
/GR (Habilitar la información de tipo en tiempo de ejecución)
Collapse the table of content
Expand the table of content

/GR (Habilitar la información de tipo en tiempo de ejecución)

Agrega código para comprobar tipos de objeto en tiempo de ejecución.


/GR[-]

Cuando /GR está habilitada, el compilador define la macro de preprocesador _CPPRTTI. En Visual C++ 2005, /GR está habilitada de manera predeterminada. /GR- deshabilita la información de tipos en tiempo de ejecución.

Utilice /GR si su código usa dynamic_cast Operator o typeid. Sin embargo, /GR hace que aumente el tamaño de las secciones .rdata en la imagen. Si su código no utiliza dynamic_cast ni typeid, el uso de /GR- puede generar una imagen menor.

Para obtener más información acerca de la comprobación de tipos en tiempo de ejecución, vea Run-Time Type Information en Referencia del lenguaje de C++.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para obtener información detallada, vea Cómo: Abrir páginas de propiedades del proyecto.

  2. Haga clic en la carpeta C/C++.

  3. Haga clic en la página de propiedades Lenguaje.

  4. Modifique la propiedad Habilitar información de tipo en tiempo de ejecución.

Para establecer esta opción del compilador mediante programación

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft