vk_return yerine o "0x0D" kodunu yazarsan olması gerekiyor.

arkadaslar merhaba sole bı kod yazdım; #include <iostream> #include <fstream> #include<windows. h> using namespace std; int main istedigim sey suydu eger enter girilirse ben. txt dosyasında enter girildi diye yazmasıydı fakat 1701737573 gibi bi rakam göründü ben. txt de. bunu nasıl duzeltebılırım tesekkurler...

sonunda kodu su sekıle cevırebıldım ama bu sefer de enter a bastıgım halde enter a basılmadı yazıo. nerde hata yapıyorum? #include <iostream> #include <fstream> #include<windows. h> using namespace std; int main -

Demiştim ki; deneyin ama yine olmayacak, çünkü enter tuşunun ascıı kodunu bulup return ile gönderilen değer ile karşılaştırmanız gerekir..) Yani enter tuşunun ascıı kodunu girmeniz gerekecek.. Ascıı kodu ile deneyin sorun yaşamayacaksınız..

Ch isminde char karakter tipinde bir değişkene: if atama yapmışsınız, ama karşılaştırma yapmamışsınız.. Önce, ch VK_RETURN) deneyin ama yine olmayacak, çünkü enter tuşunun ascıı kodunu bulup return ile gönderilen değer ile karşılaştırmanız gerekir.. Ozaman istediğiniz olur, sorun yaşamazsınız.. kolay gelsin..

eved yıne olmadı ( : #include <iostream> #include <fstream> #include<windows. h> using namespace std; int main 0x0D=> vk_return un adresı bu ama nasıl karsılastıracagımı anlamadım:S tesekkurler

cin ile değilde getch kullanarak okumaya çalış. Ayrıca internette baktım biraz ascii kodu 13 müş enter için. Ben böyle yaptım çalıştı.