2009-08-27 5 views
9

Lorsque j'essaie de déboguer un programme sous Windows, je n'arrive pas à trouver où va la sortie que je lance vers stderr. Comment puis-je obtenir ma sortie stderr? Y at-il un paramètre de niveau débogueur (MSVC 9) que je peux modifier pour rediriger stderr vers une partie de l'interface utilisateur? Mise à jour: Je n'ai pas examiné TRACE ou OutputDebugString, mais la base de code est multiplateforme, de sorte que les API spécifiques à la plate-forme, même si elles ne sont pas complètement hors de la table, sont secondaires à une solution conforme aux normes.Lors du débogage sur Windows, où va stderr?

Répondre

2

Lorsque vous avez un processus GUI stderror devrait apparaître dans la fenêtre de sortie en studio visuel. Vous pouvez ouvrir une nouvelle fenêtre de console si vous voulez que la sortie s'y rende.look à la sortie. Voir ma réponse à this question. pour plus de détails.

Questions connexes