Ładny brzuch
Gdy pisaem programy konsolowe w Borlandzie to zawsze dodawaem plik nagwkowy conio.h i uywaem funkcji getch(). Przed chwila zainstalowalem po reinstalce Dev'a i chcialem uzyc getch(), oczywiscie dodalem conio.h. Jednak niestety okazao si e nie ma takiego pliku nagwkowego w Devie. Istnieje wogle ta funkcja w Dev c++?? a moe trzeba doda co innego ni conio.h??
Zamiast getch() uzyj cin.get(); np:
#include <iostream> using namespace std; char znak; int main() { cout << "Nacisnij cos "; znak = cin.get(); cout << "\nNacisnales " << znak << "\n"; system ("pause"); return 0; }
Nie mniej u mnie na Dev 4.9.9.0 taki kod tez dzial poprawnie:
#include <iostream> #include <conio.h> using namespace std; char znak; int main() { cout << "Nacisnij cos "; znak = getch(); cout << "\nNacisnoles " << znak << "\n"; getch(); return 0; }
Uytkownik Poszukiwacz edytowa ten post 09 kwiecie 2005, 22:31
Wielkie dziki. Pomogo!!!!!
Tak swoj drog, w starszych wersjach dev'a mona byo zaincludowa te plik conio.c eby to dziaao. W nowszych po prostu includuj conio.h i mi dziaa. Dziwny jaki ten twj problem...
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Zamiast getch() uzyj cin.get(); np:
#include <iostream> using namespace std; char znak; int main() { cout << "Nacisnij cos "; znak = cin.get(); cout << "\nNacisnales " << znak << "\n"; system ("pause"); return 0; }
Nie mniej u mnie na Dev 4.9.9.0 taki kod tez dzial poprawnie:
#include <iostream> #include <conio.h> using namespace std; char znak; int main() { cout << "Nacisnij cos "; znak = getch(); cout << "\nNacisnoles " << znak << "\n"; getch(); return 0; }
Uytkownik Poszukiwacz edytowa ten post 09 kwiecie 2005, 22:31
Wielkie dziki. Pomogo!!!!!
Tak swoj drog, w starszych wersjach dev'a mona byo zaincludowa te plik conio.c eby to dziaao. W nowszych po prostu includuj conio.h i mi dziaa. Dziwny jaki ten twj problem...