Brauche Hilfe
-
Mit welchen Befehl kann ich in einer Schleife überprüfe ob in diesem moment eine bestimmte Taste gedrückt wird und welchen heada-File brauch ich dazu?
thx 4 help
-
#include<iostream.h>
#include<fstream.h>
#include<string.h>
//#include<stdlip.h>
void main(){
char cArray[80][10]={0};
int nJ=0;
cout<<"Das Programm schreibt eine text-datei!"<<endl;
cout<<"geben sie bitte eine text ein: "<<endl;
for(int nI=0; nI<81; nI++){
cin>>cArray[nI][nJ];
if(nI==80){
nI=0;
nJ++;
//hier soll überprüft werden ob Abruchtaste gedrückt wurde z.b. Ende...
}
}
//cin.getline(cArray, 80);
cout<<cArray;
ofstream outFile;
outFile.open("test.txt");nJ=0;
for(int nA=0; nA<81; nA++){
outFile<<cArray[nA][nJ];
if(nI==80){
nI=0;
nJ++;
}
}
}
-
Ob eine Taste gedrückt wurde, kann nicht mit Standardmitteln abgefragt werden, das
ist OS spezifisch was für ein OS verwendest du den? Bei Windows geht es mit kbhit ()
welches in conio.h deklariert ist.
-
conino.h kenn ich aber was meinst du mit OS ??
-
Operating System - Betriebssystem
-
ich hab XP
-
[zensiert]
-
Dieser Thread wurde von Moderator/in davie aus dem Forum C++ in das Forum DOS und Win32-Konsole verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Siehe Konsolen-FAQ!