Podczas próby debugowania programu w systemie Windows nie mogę znaleźć miejsca, w którym działa wyjście, które wysyłam na stderr. Jak mogę uzyskać moc wyjściową mojego stderra? Czy istnieje ustawienie poziomu debugowania (MSVC 9), które mogę zmienić, aby przekierować stderr do jakiejś części interfejsu?Podczas debugowania w systemie Windows, gdzie działa stderr?
Aktualizacja: nie zajrzałem do TRACE
ani OutputDebugString
, ale podstawa kodu jest wieloplatformowa, więc interfejsy API specyficzne dla platformy, chociaż nie są całkowicie wyłączone z tabeli, są drugorzędne w stosunku do rozwiązania zgodnego z normami.
W zasadzie wszystko, co musisz zrobić, to: guiapp.exe 2> stderr.log –