Dosya adını çıkış penceresine göndermek için TRACE
makrosunu kullanıyorum. derler aşağıdaki fakat çalıştırdığında yerine istenen çıktı, ben çıkış penceresinde bir hata alıyorum:Çıktı Dosya Adına TRACE Kullanılırken Hata Oluştu
TRACE(_T("Trace test.\r\n\tError: %d\r\n\tFile: %s\r\n\tLine: %d\r\n"), ERROR_SUCCESS, __FILE__, __LINE__);
üretir hatası:
_CrtDbgReport: String too long or IO ErrorFirst-chance exception at 0x7c812afb in MyApp.exe: Microsoft C++ exception: long at memory location 0x0012fe18..
Ben ile ilgisi var eminim __FILE__
makrosu, ancak tam olarak neyin yanlış olduğundan emin değilim. Bunun nasıl çalıştığını bilen var mı? Teşekkürler.
Teşekkürler, bu harika! Yolun tamamını değil, sadece dosya adını almanın bir yolu olup olmadığını biliyor musunuz? –
Yayını, kendi başına bir dizede dosya ve yol almak için bir işlevle düzenledim. – ROAR