ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
3752
3752
EMPFEHLEN
-
Hi Leute,
ich habe vorhin an einem DirectX Programm geschrieben, welches den Vor- und Nachnamen aus einer Datei liest und mit D3DXFont->DrawTextA() ausgeben sollte. Allerdings kamen merkwürdige Zeichen usw. heraus wie dieses Beispiel von mir hier. Ich hab nun zwei Stunden gesucht und herumprobiert, fand aber keine Lösung.
Wichtig: Es muss fscanf sein. Es muss ein Char[] sein.
www.art-train.de/DirectX/charprob.zip
Wie man nun sieht, gibt es eigenartige Ausgaben und ich weiß echt nicht mehr weiter. Vor einem Monat hab ich mir eine Klasse mit Methoden angelegt für das Problem, hatte alles super drauf, und jetzt nach dem Formatieren und neudraufspielen von XP geht so gut wie alles schief. Ich benutze Visual Studio 2005.
Damit ihr einen Überblick über das Problem habt, gibt es hier nun den Quellcode der Funktionsaufrufe:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
FILE* Dat, *Dat2; if(NULL==(Dat = fopen("Strings.txt", "r"))) return false; Dat2 = fopen("Insert.txt", "w"); char Text[50]; while(true) { fprintf(Dat2, "_%s", &Text[0]); if(EOF == fscanf(Dat, "%s", &Text[0])) break; /* fscanf(Dat, "%s", &Text[0]); if(Text == "$END) break; */ } fclose(Dat); fclose(Dat2); MessageBox(NULL, L"OK", L"", 16);
Für schnelle und erfolgreicher Hilfe bin ich sehr dankbar.
MfG, PuMi2006
-
Ich weiß jetzt nicht ob dir das was hilft, wie du siehst steht in deinem Text nichts( also mist ) drin.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#include <stdio.h> int main(){ char buffer[256]; //Da steht nix drin1 FILE* Dat; FILE* Dat2; if(!(Dat = fopen("Strings.txt", "r"))) fprintf(stderr,"Fehler beim datei oeffnen!"); Dat2 = fopen("Insert.txt", "w"); while(1){ fprintf(Dat2, "_%s", &buffer); if(EOF == fscanf(Dat, "%c", &buffer[0])) break; /* fscanf(Dat, "%s", &buffer[0]); if(buffer == EOF) break; */ } fclose(Dat); fclose(Dat2); return 0; }
Ähnliche Themen
-
Aus einer txt Datei double Zahlen lesen und in einen Array schreiben
Von loldonkaments im Forum C/C++Antworten: 1Letzter Beitrag: 03.08.07, 15:24 -
lesen und schreiben einer XML Datei
Von Reverent im Forum .NET DatenverwaltungAntworten: 1Letzter Beitrag: 14.05.07, 17:06 -
Schreiben und Auslesen einer Text Datei im Internet
Von Eichhornleib im Forum Visual Basic 6.0Antworten: 1Letzter Beitrag: 14.03.05, 07:21 -
Zeilenweise schreiben in einer Text Datei
Von gnetos im Forum PHPAntworten: 4Letzter Beitrag: 25.07.04, 12:00 -
Probleme beim Lesen/Schreiben aus einer Datei
Von fizzle im Forum PHPAntworten: 2Letzter Beitrag: 16.04.04, 22:07





Zitieren
Login






