İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Dev-C++ hemen kapanıyor

emre9111.12.20098 cevap38.984 görüntüleme
2006'den beri260 mesaj
#1
arkadaşlar kodu yazıyorum çalıştırıyor.sonra dos penceresi hemen kapanıyor
ne yapmalıyım?
Cevaplar
2007'den beri29 bin mesaj
#2
system("pause"); gibi bir kodu vardı en alta yazman gereken, bunu dene olmazsa ben arayıp bulurum.
Evet baktım buymuş
2008'den beri4.262 mesaj
#3
kullanıcıdan tepki almdan kapanmaması için bir kod satırı ekleyebilirsin.

mesela;
std::cin >> isim;
komutunda kullanıcdan bir veri alıp bunu isim değişkeni içine atar,
buna benzer bir komut eklersen program kapanmadan kullanıcıdan tepki bekler.

ya da

kod satırının sonuna (maini kapatmadan önce)
system("pause");
return 0;
 

ekleyebilirsin
emre91 Konuyu açan
2006'den beri260 mesaj
#4
__kadıköyRAP__ dedi: ↑
system("pause"); gibi bir kodu vardı en alta yazman gereken, bunu dene olmazsa ben arayıp bulurum.
Evet baktım buymuş
çok teşekkürler
en alta yazdım olmadı sonra returnden önce yazdım oldu sağol.
2007'den beri29 bin mesaj
#5
ben çalışırken return 0 kullanmazdım hiç o yüzden en alta dedimdi :) kolay gelsin..
2007'den beri613 mesaj
#6
#include <conio.h> sınıfını ekledikten sonra return 0 ın üst satırına getch(); yazarak da ekranda beklemesini sağlayabilirsin.
2009'den beri829 mesaj
#7
hey masallah isik hizinda yardim , millet acmis programlama bolumune beeeh
2009'den beri209 mesaj
#8
32.sefo dedi: ↑
#include <conio.h> sınıfını ekledikten sonra return 0 ın üst satırına getch(); yazarak da ekranda beklemesini sağlayabilirsin.
Bu yontem yukarida verilen pause'lu yontemden daha iyi.Cunku digeri sistem kasabilir.Ayriyeten codeblocks'u oneririm.Bende onceden Dev kullaniyorudum ama codeblocksu deneyince artik digerine donmedim.Hem windows hemde linux ortaminda calisan surumleri var.
2009'den beri7 mesaj
#9
bende codeblocks kullanıyorum ubuntuda. c programının sonunda
printf("\n");
printf("Tekrar denemek istermisiniz\n");
printf("E/H :");
ch = getchar();
if ((ch == 'E') || (ch == 'e'))
goto TEKRAR;

kodunu koyuyorum
fakat e yazsamda tekrar a gitmiyor program kapanıyor neden olabilir?

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.