habe eine frage zum einlesen einer datei, ich möchte die letzte(Datum) Datei, die in einem Ordner erstellt wurde, einlesen. Geht das mit C, und wie geht das??
int stat(const char *file_name, struct stat *buf); int fstat(int filedes, struct stat *buf); int lstat(const char *file_name, struct stat *buf);
DESCRIPTION These functions return information about the specified file. You do not need any access rights to the file to get this information but you need search rights to all directories named in the path leading to the file.
stat stats the file pointed to by file_name and fills in buf.
danke, bin gerade beim herum spielen, weiß übrigens den namen meiner datei/en nicht, will praktisch ein fopen durchführen indem ich statt einem Namen einfach sage er soll die aktuellste datei öffnen, im programm interessiert mich der name dann schon!! will/muss den namen dann parsen um zu sehen wie's weiter geht
dann musst vorher schaun, welche Dateien im Verzeichnis drin sind. Unter Linux kannst son ding genauso wie ne datei auslesen. Aber es gibt da sicher auch funktionien dafür. Mir fällt der name blos grad nicht ein.