000
12.12.2007, 07:56 Uhr
~Fitzi
Gast
|
Hallo,
ich hab da ein Problemmit C++ und zwar möchte ich in meinem Programm einen Text aus einer Textdatei (Zugriff.txt) mit einem zuvor in das Programm eingegebenen Text vergleichen! (Vorweg möchte ich noch erwähnen das meine Programmierkenntnisse nur die wirklich grundlegenden begriffe umfassen!) Ich hab das mal probiert mit nem kleinen Programm, indem ich zuerst eine Textdatei geschrieben habe mit 3 verschiedenen „Benutzernamen“ und den dazugehörigen Passwörtern. (Der Name besteht immer aus sieben Buchstaben und die Passwörter(oder PIN) aus jeweils 4) Das sieht etwa so aus:
NAM:BenutzA PIN:abcd ----END---- (=nur zur besseren übersicht wenn es nachher mehr werden) NAM:BenutzB PIN:asdf ----END---- NAM:BenutzC PIN:abab ----END----
Ich möchte das wenn ich jetzt den Benutzernamen und das Passwort eingegeben habe, mich das Programm nur dann weiter lässt wenn es in der Textdatei enthalten ist! In Worten würde ich es so machen:
Mache die Datei Zugriff.txt auf, Suche alle Einträge die mit NAM: beginnen, Vergleiche den Text dahinter mit dem zuvor eingegeben Passwort, Suche nun eine Zeile darunter nach PIN: ob das zuvor eingegeben Passwort mit diesem Eintrag übereinstimmt. Wenn alles stimmt dann weiter sonst Programm beenden (Das Weiter sollte ein anderes Proamm öffnen! Wie das geht weiß ich schon nur den Rest würde ich gerne kennen! Ps.: Würde ich evtl. mit if machen aber ich weiß ja nicht wie es geht)
Bitte um Hilfe Danke schon im vorhinein |