Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » wenn Tastendruck:

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
10.07.2004, 21:27 Uhr
RedEagle



Tach
Habe eine Schleife, die solange durchlaufen werden soll, bis eine taste gedrückt wird, ABER ich kann conio.h nciht inkludieren (wegen conioex.h) Gibts noch nen anderen Befehl der so wie getch() arbeitet??


C++:
#include <iostream>
#include <stdlib.h>
#include <stdio.h>
#include <conioex.h>
#include <windows.h>
#define pause system("pause")
#define cls   system("cls")

//...

}
while(![i]tastendruck[/i]);


--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.07.2004, 21:40 Uhr
9ball




Zitat von RedEagle:
...ABER ich kann conio.h nciht inkludieren (wegen conioex.h) Gibts noch nen anderen Befehl der so wie getch() arbeitet??


wenn's nur daran liegt, dann schreib' doch über deinen code 'nen prototyp:

C++:
extern int getch(void);



btw: bei mickrigweich visual studio usw. heisst die funktion _getch(). also mit einem _ davor
--
one for all and all for one

Dieser Post wurde am 10.07.2004 um 21:43 Uhr von 9ball editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
10.07.2004, 22:13 Uhr
RedEagle



Habe es zu den anderen Prototypen geschrieben, aber beim Kompilieren kommt das:

Code:
[Linker error] undefined reference to `getch()'



ps.: Habe DEV-CPP 4.9
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
10.07.2004, 22:21 Uhr
9ball




Zitat von RedEagle:
Habe es zu den anderen Prototypen geschrieben, aber beim Kompilieren kommt das:

Code:
[Linker error] undefined reference to `getch()'



ps.: Habe DEV-CPP 4.9


dann nimm '_getch()'
habs bei mir ausprobiert (mingw developer studio). da ist auch der gcc drin
--
one for all and all for one
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
10.07.2004, 22:30 Uhr
RedEagle




Code:
[Linker error] undefined reference to `_getch()'



Muss ich evtl noch in den Linker-Parametern was ändern??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
10.07.2004, 22:35 Uhr
9ball



geh nach: www.parinya.ca/
und lade dir das mingw devstudio runter
die ide ist viel cooler als dev-cpp ... und damit geht _getch
--
one for all and all for one

Dieser Post wurde am 10.07.2004 um 22:35 Uhr von 9ball editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
10.07.2004, 22:40 Uhr
RedEagle



Wechsel der entwicklungsumgebung ist fast unmöglich, da ich die Programme auf meine HP zum Download anbiete, und ALLE mit dem DEV-CPP bearbeitbar und kompilierbar sein sollen
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
11.07.2004, 09:46 Uhr
RedEagle



Habe jetzt auf diese weise gelöst:

C++:
while(!GetKeyState(VK_UP));



Aber, es geht nicht.
Ich denke es liegt daran, das die stelle der abfrage zuschnell ist, und man nur mit Glück zur richtigen zeit die Taste drückt.

Gibts ne Funktion um abzufragen welche taste zuletzt gedrückt wurde??
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
11.07.2004, 12:58 Uhr
Spacelord
Hoffnungsloser Fall


Das was du suchst ist _kbhit(),ist aber auch in conio.h deklariert.
Warum kannst du conio.h nicht einbinden?

MfG Spacelord
--
.....Ich mach jetzt nämlich mein Jodeldiplom.Dann hab ich endlich was Eigenes.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
11.07.2004, 17:01 Uhr
RedEagle




Zitat von Spacelord:

... Warum kannst du conio.h nicht einbinden?
MfG Spacelord


gibt Probleme mit conioex.h (die vertragen sich irgendwie nciht)
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: