/WL (Activer un diagnostic de ligne)

Mise à jour : novembre 2007

Ajoute des informations supplémentaires à un message d'erreur ou d'avertissement.


/WL

Les messages d'erreur et d'avertissement émis par le compilateur C++ peuvent être suivis d'informations supplémentaires qui apparaissent, par défaut, sur une nouvelle ligne. Lorsque vous compilez à partir de la ligne de commande, la ligne supplémentaire d'informations peut être ajoutée au message d'erreur ou d'avertissement. Cela peut être utile si vous capturez votre sortie de génération dans un fichier journal puis que vous examinez ce journal pour rechercher toutes les erreurs et tous les avertissements. Un point-virgule sépare le message d'erreur ou d'avertissement de la ligne supplémentaire.

Certains messages d'erreur et d'avertissement n'ont pas de ligne supplémentaire d'informations. Le code suivant génère une erreur qui possède une ligne supplémentaire d'informations ; il vous permet de voir le résultat obtenu lors de l'utilisation de l'option /WL.

// compiler_option_WL.cpp
// compile with: /WL
#include <queue>
int main() {
   std::queue<int> q;
   q.fromthecontinuum();   // C2039
}

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 Ligne de commande.

  4. Spécifiez l'option du compilateur dans la zone Options supplémentaires.

Pour définir cette option du compilateur par programme

Ajouts de la communauté

Afficher: