existenz einer datei oder EXE prüfen
-
gibts ausser mit fopen noch eine andere möglichkeit die existenz einer Datei, zb. auch einer exe zu überprüfen...
-
nein, nur mit betriebssystemspezifischen dingen, wie zB. fstat().
-
Nicht, wenn du strikt iso programmieren willst. Ansonsten gibts, allerdings plattformabhängig, zB für Windows noch findfirst. Ist aber imo die schlechtere Lösung.
Wenn dir das zuviel Handling mit fopen ist, dann schreib dir doch einfach 'ne eigene Funktion, zB fexist, die du dann bequem aufrufen kannst.
-
Hi luiggi,
ich würde es genau so machen wie es
groovemaster2002 vorgeschlagen hat.int exists( char *pFilename ) { FILE *pFile; if ( !pFilename ) return -1; pFile = fopen( pFilename, "r" ); if ( pFile ) { fclose( pFile ); return 1; } else return 0; };
Bye Peter.
-
auch bei einer *.exe???
-
Ja, klar.
-
super... danke
-
/* verguckt */