2009-08-27 19 views
9

Durante il tentativo di eseguire il debug di un programma su Windows, non riesco a trovare dove va l'output che spingo per stderr. Come posso ottenere una sospensione del mio output di stderr? Esiste un'impostazione a livello di debugger (MSVC 9) Posso cambiare reindirizzare lo stderr in qualche parte dell'interfaccia utente?Quando si esegue il debug su Windows dove va stderr?

Update: Non guardato in TRACE o OutputDebugString, ma il codice di base è multipiattaforma, così API specifiche della piattaforma, mentre non completamente fuori dal tavolo, sono secondarie ad una soluzione conforme agli standard.

risposta

2

Quando si ha un processo stderror GUI dovrebbe apparire nella finestra di output in Visual Studio. È possibile aprire una nuova finestra della console se si desidera che l'output vada lì.visualizza l'output. Vedere la mia risposta allo this question. per i dettagli.

Problemi correlati