En Visual Studio 2008, puedo especificar que se imprima un mensaje cuando se golpea un punto de interrupción (haciendo clic con el botón derecho en el punto de interrupción y seleccionando "Cuando aparezca ..."). Cuando se ejecuta el programa, estos mensajes aparecen en la Ventana de salida. Me gustaría saber si hay alguna forma de redirigirlos a un archivo.¿Cómo redirecciono el resultado del depurador de Visual Studio?
Especificando >file.txt
como un argumento de comando para el programa no funciona: esto redirige la salida del programa, pero no del depurador.
(Fwiw el comportamiento que se desea lograr es conseguir el depurador para imprimir varias veces el valor de una variable en un archivo, en lugar de salpicando mi código con declaraciones printf/cout.)
cuál es el punto en no utilizar el depurador si la salida es generada por los puntos de ruptura? – Karsten
cuando depura aplicaciones sensibles al tiempo y el solo hecho de pausar la aplicación cambia el estado futuro de la aplicación. – Carl
eso no es lo que quise decir. La pregunta era cómo se puede redirigir la salida del depurador para registrar el texto que un punto de interrupción produce en un archivo.Si el depurador no se puede usar, ningún punto de interrupción generará texto. – Karsten