mixki Geschrieben 4. September 2006 Geschrieben 4. September 2006 Hi allerseits! Also ich werd hier noch verrückt! Habe leider mit c vorher noch nie gearbeitet und habe vielleicht deswegen keine Ahnung wieso ich die Datei nicht öffnen kann, aber ich versuche mit dem stumpfsinnigen Befehl file=fopen("text.txt","r"); eine Datei zu öffnen und es klappt nicht. Er liefert mir also NULL als Ergebnis. Hatte jemand vllt auch schonmal den Fehler? Muß ich in visual studio 2005 Version 8 vllt irgendwas anders machen? Es wär super wenn jemand wenigstens einen Ansatz hat
mixki Geschrieben 4. September 2006 Autor Geschrieben 4. September 2006 OK, sorry, habe den Fehler selber gefunden, Thema kann gelöscht werden *schäm* Ich wußte nicht, dass die Datei nicht .txt heißen darf...
setiII Geschrieben 4. September 2006 Geschrieben 4. September 2006 Ich wußte nicht, dass die Datei nicht .txt heißen darf... Wieso sollte sie das nicht dürfen?
Guybrush Threepwood Geschrieben 4. September 2006 Geschrieben 4. September 2006 Als Dateiname ist alles erlaubt was das Betriebssystem zulässt. Wenn das hier file=fopen("text.txt","r"); fehlschlägt dann eigentlich nur wenn die Datei entweder nicht vorhanden ist oder wenn der Prozess keine Leserechte darauf hat.
hubibi Geschrieben 5. September 2006 Geschrieben 5. September 2006 OK, sorry, habe den Fehler selber gefunden, Thema kann gelöscht werden *schäm* Ich wußte nicht, dass die Datei nicht .txt heißen darf... Hast du den im Betriebssystem das "Erweiterungen bei Bekannten Dateitypen ausblenden" deaktiviert? Sonst heißt deine Datei vieleicht "meineDatei.txt.txt"? Gruß Hubibi
Hakawamu Geschrieben 13. September 2006 Geschrieben 13. September 2006 das wär z.b. eine lösung des Problems ^^ und natürlich darf die datei .txt am ende stehen haben ... es sei denn du hast den unwahrscheinlichsten bug in deinem system, den man sich vorstellen kann *g*
nic_power Geschrieben 13. September 2006 Geschrieben 13. September 2006 Hallo, file=fopen("text.txt","r"); eine Datei zu öffnen und es klappt nicht. Er liefert mir also NULL als Ergebnis. Dafür gibt es genau zwei Gründe: a) Die Datei existiert nicht Die Datei kann zum lesen nicht geöffnet werden (weil beispielsweise die Zugriffsrechte nicht korrekt sind) Hast du den im Betriebssystem das "Erweiterungen bei Bekannten Dateitypen ausblenden" deaktiviert? Sonst heißt deine Datei vieleicht "meineDatei.txt.txt"? Spielt keine Rolle. Wenn der Datei-Name nicht zulässig ist, kann die Datei nicht existieren. In diesem Fall siehe a) Nic
mixki Geschrieben 13. September 2006 Autor Geschrieben 13. September 2006 Spielt keine Rolle. Wenn der Datei-Name nicht zulässig ist, kann die Datei nicht existieren. In diesem Fall siehe a) Nic Doch, genau das wars. Sorry, dass ihr euch darüber immernoch nen Kopf macht.
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden