bleicher: C- dateipointer mit fopen

Beitrag lesen

Grüße,
wie immer schlauche ich so gern ;)

was mich verrückt macht -

FILE* datei;
(...)
datei=fopen(eigenpfad,"r");

es liefert wie erwartet NULL wenn die Datei nicht existiert, aber "BadPtr" wenn die Datei da ist - mit "a+" genauso - die Datei wird angelegt, aber "datei" bleibt "schlechtes pointer". ich habe in der referenz geblättert aber keine Lösung gefunden ;(

"eigenpfad" stimmt auch - die Datei wird wie erwartet in dem Verzeichnis angelegt, bzw nullpointer erzeugt wenn die nicht existiert - das Problem entsteht nur, wenn die Textdatei unter dem Pfad angelegt wird ;(
MFG
bleicher