Strukturen
-
Hi,
ich will strukturen in eine *.txt speichern. Ich hab es schon mit fstream versucht aber die header datei wird nicht gefunden. Gibt es da eine andere art strukturen zu speichern?MfG DonTobias
-
Versuch mal
ofstream o("C:\\Strukturen.txt");
Vorher natürlich
#include <fstream.h>
-
Nein, nicht fstream.h. http://fara.cs.uni-potsdam.de/~kaufmann/?page=GenCppFaqs&faq=iostream#Answ erster Satz.
#include <fstream> using namespace std; ... ofstream os("bla.txt");
-
Um Standardkonform zu bleiben verwende lieber
#include <cfstream> using namespace std;
statt
#include <fstream.h>
mfg
Glamdring
-
Mist, knapp zu spät
-
Glamdrink schrieb:
Um Standardkonform zu bleiben verwende lieber
#include <cfstream> using namespace std;
statt
#include <fstream.h>
mfg
GlamdringWhy???
-
Klick mal auf den Link von Bashar...
-
Glamdrink: Es gibt keinen cfstream-Header. Wohl, weil es in C auch keinen fstream.h-Header gibt
-
Hab ich direkt nach mein posting gemacht.
Kann man jetzt generell das .h vergessen?
Muss ich mir neue Headerdateien besorgen?Bashar schrieb:
Glamdrink: Es gibt keinen cfstream-Header. Wohl, weil es in C auch keinen fstream.h-Header gibt
Ich tippe mal, das war ein Dreckfehler! Streiche e setze u
-
Trikor schrieb:
Kann man jetzt generell das .h vergessen?
Nein, es ist einfach so, dass die vom C++-Standard definierten Header kein Suffix haben. Wenn du den FAQ-Artikel gelesen hast, wirst du auch festgestellt haben, dass die alten .h-Versionen teils anderen Inhalt haben, du kannst also nicht pauschal einfach die Suffixe wegnehmen.
Muss ich mir neue Headerdateien besorgen?
Das kommt auf deinen Compiler an. Wenn er nicht gerade vorsintflutlich ist, kann er die neuen bereits.