Şimdi Ara

C belirli bir tuşa basıldığında döngüden çıkan program

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
762
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar herhangi bir döngüden entera basıldığında çıkılmasını istiyorum.

    Şunu yaptığımda herhangi bir tuşa basınca döngü devam ediyor. Tam tersini nasıl yapabilirim?
    quote:


    while(getch())


    while(getch())



    < Bu mesaj bu kişi tarafından değiştirildi coder10 -- 16 Haziran 2018; 7:6:50 >



  •  
    while(getchar()!='\n')
  • Bir thread sürekli çalışacak. Başka thread klavye den input dinleyecek. İnput doğru olunca sonsuz döngüdeki thread stop edilecek. Thread zor gelirse iki ayrı exe yap ac. Döngüden ziyade Event dinlemen lazım. Yukarıdaki çözüm de her turda bastığında döngü tekrar çalışır sonra yine tuşa basmanı bekler



    < Bu mesaj bu kişi tarafından değiştirildi mahoni_38 -- 16 Haziran 2018; 19:33:17 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.