Prüfen ob Werte schon vorhaden sind?

UrsaMajor

Mitglied
Hallo zusammen,

ich hoffe das ist die vorerst letzte Frage. Habe da aber ein Problem wo ich nicht weiterkomme. Ich habe n viele txt dateien. Diese beherrbergen daten, 5 sind immer als eine gruppe zusammen gefasst. Ich möchte nun jede dieser Textdateien in eine einzelne Variable schreiben. Diese Variable soll dann abgefragt werden ob bestimmte Werte schon vorhanden sind oder nicht. Hat da jemand einen Tipp für mich wie ich das am besten bewerkstellige?
 
Erstell doch eine Klasse oder Stuktur mit den Daten der Datei (zum Beispiel):

Code:
struct data_attribute{
	char *dataname;		//der Dateiname
	char **datatext;		 //die 5 Werte sind jeweils in einer Zeile gespeichert
	int file;					 //die wievielt Datei dies ist (nur nebenbei)
};
 
void main()
{
	data_attribute *attribute = NULL;
	...
}

In dieser Struktur liest du den Dateinamen in dataname, den Text der Datei in datatext und die wievielt Datei diese ist in file ein. Dadurch hast du schon mal alles im HS.

Dann kannst du ja mittels der dynamischen Struktur alle Werte in datatext durchsuchen.

Ist halt ein wenig umständlich :)
 
Zurück