Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original
Este tema aún no ha recibido ninguna valoración - Valorar este tema

/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. De manera predeterminada, la opción /GR está habilitada. /GR- deshabilita la información de tipo en tiempo de ejecución.

Utilice /GR si el compilador no puede resolver estáticamente un tipo de objeto en su código. Normalmente necesita la opción /GR cuando su código utiliza operador dynamic_cast o typeid. Sin embargo, /GR aumenta el tamaño de las secciones .rdata de su 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 Información en tiempo de ejecución en la 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

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft. Reservados todos los derechos.