Arama butonu
Bu konudaki kullanıcılar: 1 misafir
1
Cevap
5056
Tıklama
0
Öne Çıkarma
C'de system ('pause') alternatifi
V
13 yıl
Binbaşı
Konu Sahibi

Yazdığımız programların açıldıktan hemen sonra kapanmasını önlemek için system ("pause") kullanıyoruz. Ama bu taşınabilirliği azaltıyor (linux'ta çalışmıyormuş) ve ağır yük bindiriyor. Buna alternatif olarak ne kullanabiliriz?

getch() kullanmak da hoş olmuyor. Program bittikten sonra hemen kapanmaması için ne yapmalıyım ?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
13 yıl
Yüzbaşı

while ((c = getchar()) != EOF && c != '\n');
puts("\nEnter a character to exit.");
getchar();

Programın sonuna bu satırları ekleyebilirsin. 'c' yerine programda kullandığın bir char veya int i kullanabilirsin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.