Verdammt noch eins_c und borland 5.0

Guten Tag zusammen,

folgendes Problem läßt mich frühzeiteig ergrauen:
Ich benutze den Borland 5.0 auf Win98(1.te) und müßte ein Programm für die Uni schreiben.
Hierbei geht es um ein kleine Benutzerverwaltung, bei der das arbeiten mit structs und zeigern auf diese geübt werden sollte, keine Funktionen, keine Präprozessor-sachen oder ähnliches.
Nun habe ich ein (wie ich denke ) sehr schönes Programm geschrieben, was leider an einer Stelle immer hängt.
Man soll einen Benutzer anhand des Namens und Passwort identifizieren ( beides Strings ).
Klappt auch mit stringvergleich in einer for-Schleife, jedoch soll, falls eines nicht existiert oder falsch ist eine Fehlermeldung kommen.
Das Programm bleibt, wenn der stringvergleich keine null als rückgabewert liefert, bei der Ausführung hängen und Borland meldet (exemplarisch ):
„Thread angehalten
…Pfad der exe…
Fehler: access violation at 0x401e3c:
read of adress 0xfffff“

Ich habe wirklich alles mögliche verändert und probiert.
Bitte sagt mir, daß der Fehler nicht bei mir liegt, bitte!

Ach so, die Hilfe beim Borland kann ich nicht aufrufen…

Für dienliche Hinweise würde ich meine Freundin verkaufen. :smile:
Verzweifelte Grüße
Volker

Hallo Volker,

Zu abstürtzen kommt es immer wenn man Speicher modifiziert der einem nicht gehört.
Eventuell hast Du z.B. die grenzen falsch gesetzt ?!

Hilfreich wäre es den Sourcecode zu lesen.

Wenn Du magst kannst Du ihn mir mal zumailen.

[email protected]

Gruß

Micha

Danke, aber jetzt ist gut,

ich habe den string mit einem Nullzeiger vergleichen lassen, daher auch die merkwürdige Speicheradresse. War also doch meine Schuld…

tschüss
Volker