2009-08-27 24 views
9

Khi cố gắng gỡ lỗi một chương trình trên Windows, tôi dường như không thể tìm thấy đầu ra mà tôi đẩy tới stderr. Làm thế nào để có được một tổ chức đầu ra stderr của tôi? Có cài đặt mức trình gỡ lỗi (MSVC 9) tôi có thể thay đổi để chuyển hướng stderr đến một số phần của giao diện người dùng không?Khi gỡ lỗi trên Windows mà stderr đi đâu?

Cập nhật: Tôi chưa xem xét TRACE hoặc OutputDebugString, nhưng cơ sở mã là nền tảng chéo, do đó, API dành riêng cho nền tảng, trong khi không hoàn toàn ngoài bảng, là thứ yếu đối với giải pháp tuân thủ tiêu chuẩn.

Trả lời

2

Khi bạn có một quá trình GUI stderror nên hiển thị trong cửa sổ đầu ra trong visual studio. Bạn có thể mở một cửa sổ giao diện điều khiển mới nếu bạn muốn có đầu ra ở đó.Xem đầu ra. Xem câu trả lời của tôi cho this question. để biết chi tiết.

Các vấn đề liên quan