/GR (Activer les informations de type au moment de l'exécution)

Mise à jour : novembre 2007

Ajoute le code permettant de vérifier les types d'objet au moment de l'exécution.

/GR[-]

Notes

Lorsque /GR est activé, le compilateur définit la macro du préprocesseur _CPPRTTI. Dans Visual C++ 2005, /GR est activé par défaut. /GR- désactive les informations de type au moment de l'exécution.

Utilisez /GR si votre code utilise l'dynamic_cast Operator outypeid. /GR entraîne l'augmentation de la taille des sections .rdata de votre image. Si votre code n'utilise pas dynamic_cast ou typeid, l'utilisation de /GR- peut produire une image plus petite.

Pour plus d'informations sur la vérification des types au moment de l'exécution, consultez Run-Time Type Information dans le Guide de référence du langage C++.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d'informations, consultez Comment : ouvrir les pages de propriétés d'un projet.

  2. Cliquez sur le dossier C/C++.

  3. Cliquez sur la page de propriétés Langue.

  4. Modifiez la propriété Activation des informations de type au moment de l'exécution.

Pour définir cette option du compilateur par programme

Voir aussi

Référence

Options du compilateur

Définition des options du compilateur