Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

/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. La opción /GR está activada de manera predeterminada. /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 dynamic_cast (Operador) 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 de tipos 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

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft