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.
Fondamentalmente tutto ciò che dovete fare è: guiapp.exe 2> stderr.log –