Einlesen von Strukturen aus Datei
-
Hallo,
vielleicht kann mir einer von euch weiterhelfen.
aus einer datei sollen 6 in einer Zeile hintereinanderstehende integer felder eingelesen werden. Die Zahlen sind jeweils maximal 15 Zeichen lang(mit Vz und punkt, z.B.: -0.266744E+03).Danach soll in die nächste zeile gesprungen werden und das gleiche gemacht werden.Die zahlen sollen in struktur gespeichert werden.
gibt es probleme beim einlesen als int wert mit vz und punkt?
wie stell ich das am besten an?geht das über befehl, wie:
struct struktur
{int zahl1[15];
int zahl2[15];
...
}
...
fscanf(struktur.zahl1,struktur.zahl2,...,\n);
...
oder eher zeichenweises einlesen und umwandeln über eine andere funktion in integer wert?danke und mfg
matthias
-
Schau dir mal CArchive an, imho geht es damit ziemlich einfach.

Oder soll das in C oder C++ (also ohne MFC) sein, dann sag es bitte und ich schiebe sich in das richtige Forum.
-
in c++
-
Dieser Thread wurde von Moderator/in estartu_de aus dem Forum MFC (Visual C++) in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Du könntest die Datei zeilenweise in einen std::stringstream einlesen und diesen dann in einen float streamen.
-
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39469.html
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html