[C/C++] Potrzebna funkcja

0

Cześć.

Potrzebuję funkcję, która działałaby tak: Program zatrzymuje się i czeka, aż wcisnę coś na klawiaturze. Jak tylko wcisnę jakiś klawisz, program zapisuje to co nacisnąłem w zmiennej typu char i działa dalej. Dzięki z góry za pomoc. Aha: Proszę o ewentualny opis tej funkcji i o nazwę biblioteki, którą muszę wgrać. Pozdrawiam,

0

Jezeli chcesz aby program sie zatrzymywał to:

#include <conio.h>
//...
PETLA:
char ch = getch();
goto PETLA;

a jezeli ma sie nie zatrzymywac to:

#include <conio.h>
//...
for(;;)
{
if(kbhit())
char ch = getch();
}

--
Pozdrawia CEPA ;] !!!
C/C++ ASM

0

A jakie musze załadować biblioteki w #include do tej wersji z kbhit?

0

Niestety nie działa :(.

Poniżej log kompilatora DevC++:

e:\cpp\labirynt\lab.cpp:6: implicit declaration of function int kbhit(...)' e:\\cpp\\labirynt\\lab.cpp:7: implicit declaration of function int getchar(...)'

Help!

--
Cod
codpl@go2.pl
http://4oom.prv.pl

0

To powinno działac w Dev-C++. <ort>Sprubuj</ort> dolaczyc biblioteki standardowe lub plik conio.o do projektu.

--
Pozdrawia CEPA ;] !!!
C/C++ ASM

0

Nadal nie działa :(.

Jesteś pewien, że to co napisałeś jest ok?

--
Cod
codpl@go2.pl
http://4oom.prv.pl

0

Po prostu wystarczy:

char zank ;
znak=getch() ;

1 użytkowników online, w tym zalogowanych: 0, gości: 1