Nasıl bir Win32 uygulaması hata ayıklama çıkışı penceresinde yazdırabilirim?
Visual Studio 2005 içine yükledim win32 bir projem var. Visual Studio çıkış penceresi için bir şeyler yazdırmak mümkün olmak istiyorum, ama beni hayat nasıl iş yapamam. Denedim '' ve 'print << ama mesajlarımı inatla baskısız kal. basit bir beşgen kullanmaktır
Visual Studio çıktı penceresine yazdırmak için özel bir çeşit yolu var mı?
CEVAP
OutputDebugString
kullanabilirsiniz. OutputDebugString
OutputDebugStringA(char const*)
OutputDebugStringW(wchar_t const*)
oluşturma seçenekleri de haritalar bağlı olarak bir makro. Sonraki durumda işlevi geniş karakter dizesi tedarik etmek zorunda kalacak. Geniş bir karakter değişmez oluşturmak için L
öneki kullanabilirsiniz:
OutputDebugStringW(L"My output string.");
Normalde makro sürümü birlikte şöyle: _T
makro ile kullanacaksınız
OutputDebugString(_T("My output string."));
Eğer varsa UNİCODE için inşa etmek için yapılandırılmışsa proje haline dönüşmeye olacaktır:
OutputDebugStringW(L"My output string.");
Eğer UNİCODE için yapıyorsanız içine genişleyecektir:
OutputDebugStringA("My output string.");
Nasıl bir konsol uygulaması hata ayıkl...
Nasıl node.js uygulama hata ayıklama...
Nasıl hata ayıklama Firebug (veya benz...
Nasıl Google hata ayıklama iletileri y...
Nasıl PHP betikleri hata ayıklama musu...