C++ Sonsuz Döngüden Çıkma
-
c++ da kendim bir sonsuz dongü oluşturdum belli bir tuşa basıncaya kadar durmadan çalışmasını istiyorum bunu nasıl yapabilirim acil yardım
Mod not. Başlıklarda "acil","yardım" gibi ifadeler kullanmayalım, konuları doğru kategorilere açmaya özen gösterelim.
-
while(ch!='X')
veya
if(ch=='X')
{
continue / break / return (fonksiyon ise )
}
cikabilirsin
-
ch yi programı kesmeden nasıl tanımlayacağım
-
Sonsuz döngünün dışında bir tuş atama işlemi ile durdurmak istiyorsan, thread ile tuş ataması yapıp bu tuş atamasından aldığı veriyi infinite loop içinde test ederek break ile çıkabilirsin. Ya da sisteme özgü apileri kullanabilirsin.
Diğer türlü sonsuz döngü içinde cin >> a;
if (a == "27") break;
şeklindede sonsuz döngüden çıkabilirsin.
Burada sorun sonsuz döngü içinde mi klavye girdisi alacağın yoksa sonsuz döngü, klavye girdisi almadan bağımsız iş yaparken mi döngünün duracağı.
-
sonsuz dongu içinde iken deger alamam lazım ve deger alıncaya kadar dongu devam etmelı deger almak için durmamalı
-
