Options du compilateur désapprouvées dans Visual C++ 2005

Mise à jour : novembre 2007

Dans Visual C++ 2005, les options du compilateur suivantes ont été marquées comme désapprouvées. Ces options du compilateur continueront à fonctionner comme prévu dans la version actuelle, mais pourront être supprimées dans une version ultérieure.

Notes

Les options suivantes du compilateur sont maintenant désapprouvées.

Option désapprouvée

Utilisez plutôt l'option suivante

Pour plus d'informations, consultez

/clr:noAssembly

/LN (Créer le module MSIL)

/clr (Compilation pour le Common Language Runtime)

/Fr

/FR

/FR, /Fr (Créer un fichier .sbr)

/Ge

Aucune

/Ge (Activer les tests de pile)

/GX

/EH (Modèle de gestion des exceptions)

/GX (Activer la gestion des exceptions)

/GZ

/RTC (Vérifications des erreurs au moment de l'exécution)

/GZ (Activer les vérifications des erreurs au moment de l'exécution pour le frame de pile)

/H

Aucune

/H (Limiter la longueur des noms externes)

/Og

/O1, /O2 (Réduire la taille, augmenter la vitesse)

/Og (Optimisations globales)

/QIfist

Aucune option du compilateur n'est exigée. Le compilateur a considérablement accéléré la conversion des nombres à virgule flottante en entiers.

Concernant l'arrondissement, /QIfist a pour résultat la génération de l'instruction fistp, qui utilise le mode d'arrondi ambiant chargé de la conversion.

Voici une routine pour cette opération :

int ftol_ambient(double d) {
   int i;
   __asm {
      fld d
      fistp i
   }
   return i;
}

/QIfist (Supprimer _ftol)

/V

Aucune

/V (Numéro de version)

/Yd

/Z7, /Zi, /ZI (Format des informations de débogage)

/Yd (Placer les informations de débogage dans un fichier objet)

/Ze

Aucune

/Za, /Ze (Désactiver les extensions de langage)

/Zg

Aucune

/Zg (Générer les prototypes de fonction)

Voir aussi

Concepts

Nouveautés du compilateur, du langage et des outils dans Visual C++ 2005