Name aus allen Dateien aus einem Ordner suchen und in ein Feld schreiben
-
Hallo Bitte um Hilfe
Ich habe ein Ordner mit ca. 100 Textdateien
Der Aufbau so einer Datei sieht wie folgt aus.
text...
Name="Bernd"
text...Als Ergebnis sollen nun alle in einem Feld char [100][34] hinterlegt werden.
Mein erstes Problem: Wie kann ich alle Textdateien also mit der Endung *.txt nacheinander öffnen.
Mein Zweites Problem
Wie lese ich dann nur denn Namen also in diesem Fall Bernd aus.Als Programmiersprache darf ich nur C (kein C++) benutzen.
-
ein verzeichnis auflisten kriegst du nicht mit ansi c allein hin. entscheide dich fuer unix, windows oder uebergabe der dateiliste per argv.
dateien zeilenweise lesen geht bevorzugt mit fgets().
die zeile kannst du dann mit sscanf() zerlegen.dies hier arbeitest du bitte durch. es ist ein tutorial.
http://www.pronix.de/pronix-4.htmlhier hast du eine befehlsreferenz:
http://www.dinkumware.com/manuals/reader.aspx?lib=c99