Hallo Forum,
da man ja oft mit Dateien und den aufgezeichneten IP Adressen zu tun hat möchte ich mir nun in C ein Programm schreiben, dass mir die IP Adressen zählt, wie oft dabei die jeweilige vorkommt.
Leider weiss ich aber nicht so recht, wie ich vorgehen sollte ...
Ich habe mir folgendes dabei überlegt.
1) Feststellen, wieviele Zeilen, sprich IP Adressen die Datei hat.
2) Datei nochmals öffnen und erste Zeile auslesen und diese dann mit den anderen vergleichen bis zum festgestellten Ende aus 1).
Und genau hier beginnt mein Problem.
Wie kann es mir möglich sein, nach dem lesen der ersten Zeile die nächste zu lesen und diese wiederum mit den anderen zu vergleichen?
Ich will ja nicht ständig die Datei öffnen und schliessen?!?!
Wenn mir jemand vll. den genaueren Vorgang erklären könnte?
Danke vielmals.
mfg
da man ja oft mit Dateien und den aufgezeichneten IP Adressen zu tun hat möchte ich mir nun in C ein Programm schreiben, dass mir die IP Adressen zählt, wie oft dabei die jeweilige vorkommt.
Leider weiss ich aber nicht so recht, wie ich vorgehen sollte ...
Ich habe mir folgendes dabei überlegt.
1) Feststellen, wieviele Zeilen, sprich IP Adressen die Datei hat.
2) Datei nochmals öffnen und erste Zeile auslesen und diese dann mit den anderen vergleichen bis zum festgestellten Ende aus 1).
Und genau hier beginnt mein Problem.
Wie kann es mir möglich sein, nach dem lesen der ersten Zeile die nächste zu lesen und diese wiederum mit den anderen zu vergleichen?
Ich will ja nicht ständig die Datei öffnen und schliessen?!?!
Wenn mir jemand vll. den genaueren Vorgang erklären könnte?
Danke vielmals.
mfg