002
05.07.2007, 12:25 Uhr
f0re
|
mein programm hängt sich auf, habe deine idee eingebaut, könntet ihr mir sagen was ihc falsch gemacht habe? habe hier die main und sortierfunktion gepostet, denn die anderen sind denk ich unwichtig
C++: |
int main(int argc, char *argv[]) { FILE *eingabe=NULL; FILE *ausgabe=NULL; char eing[60]; char ausg[60]; char eingfeld[36][110]; char ausgfeld[36][110]; DateinamenBestimmen(argv, eing, ausg);
eingabe=fopen(eing,"r"); if(eingabe==NULL) { fprintf(stderr,"Fehler bei der Öffnung der Eingabedatei"); exit(1); }
ausgabe=fopen(ausg,"w"); if(ausgabe==NULL) { fprintf(stderr,"Fehler bei der Öffnung der Ausgabedatei"); exit(1); }
eingabef(eingabe, eingfeld); verarbeitung(eingfeld, ausgfeld);
qsort(ausgfeld, 36, sizeof(char), &qsort_strcmp);
ausgabef(ausgabe, ausgfeld); fcloseall();
return 0; }
int qsort_strcmp(const void *s1, const void *s2) { return strcmp(*(char const**)s1, *(char const**)s2); }
|
-- " Diese Datei kann nicht gelöscht werden. Eine Datei mit dem angegebenen Namen ist bereits vorhanden. Geben sie einen anderen Dateinamen ein " --> w|nd0ws stYle 0utch >.< Dieser Post wurde am 05.07.2007 um 12:26 Uhr von f0re editiert. |