2009-08-27 13 views
9

Al intentar depurar un programa en Windows, parece que no puedo encontrar dónde va la salida que envío a stderr. ¿Cómo obtengo mi salida de stderr? ¿Existe una configuración de nivel de depuración (MSVC 9) que puedo cambiar para redirigir stderr a alguna parte de la UI?Al depurar en Windows, ¿a dónde va stderr?

Actualización: No he examinado TRACE o OutputDebugString, pero la base de código es multiplataforma, por lo que las API específicas de la plataforma, aunque no están totalmente fuera de la mesa, son secundarias a una solución que cumpla con los estándares.

Respuesta

2

Cuando se tiene un estándar de error proceso de interfaz gráfica de usuario debe aparecer en la ventana de resultados en el estudio visual. Puede abrir una nueva ventana de consola si desea que la salida vaya allí. Mire la salida. Vea mi respuesta al this question. para más detalles.

Cuestiones relacionadas