suchfunktion
-
hallo
ich such noch ein paar tags ... ich hoffe da gibts wen der sich auskennt
#include <iostream> #include <stdio.h> using namespace std; int main(int argc, char *argv[]) { FILE *fp; char* search = "file.exe"; cout << "Dateiname: " << search << "wird gesucht" << endl; if(fp = fopen("search","rb") cout << "file found\n" << search << endl; else cout << "file not found" << endl; }
hab ich da was vergessen ?
-
Lass mal die Anführungszeichen im fopen()-Aufruf weg, du versuchst die Datei mit dem Namen "search" zu öffnen (statt der Datei, deren Name in search steht).
Für weitere Hilfen müßte ich wissen, was du vorhast (zum Suchen in Dateien hilft fscanf() und strcmp sicher weiter).
-
eigentlich nach dateinamen mit beliebiger endung suchen und nach suche
gefundene datei(n) aufzulisten
-
Unter einer Windows-Umgebung würde ich FindFirstFile/FindNextFile empfehlen zum suchen. Wie die analogen Befehle auch unter UNIX heißen, weiß ich leider nicht.
-