Zum Inhalt springen

Öffnen einer Datei mit ofstream


Jackson87

Empfohlene Beiträge

Hallo zusammen,

ich muss für mein Studium ein kleines Projekt in C++ schreiben. Hierfür muss ich einige Daten in einer Datei abspeicher.

Über ofstream datei; möchte ich die Datei anlegen.

Ich bekomme immer folgende Fehlermeldung:

error C2079: 'datei' verwendet undefiniertes class' std::basic_ofstream<_Elem,_Traits>'

Unteranderem habe ich die Header iostream.h und fstream.h eingebunden.

Als Entwicklungsumgebung benutze ich Visual Studio 2005.

Vielleicht kann mir hier ja jemand weiterhelfen und mir sagen wie ich diesen Fehler beheben kann.

Vielen Dank schonmal.

Gruß Jackson

Link zu diesem Kommentar
Auf anderen Seiten teilen


#include   <cstdlib>

#include   <stdio>

#include   <fstream>

#include   <iostream>


using namespace std;


int main()

{

	ofstream datei;

	open.datei("test.txt", ios::app);

	datei << //Daten usw.

	close.datei();

}

Hi Carsten,

arg viel mehr hab ich bis jetzt nicht. War bis jetzt nur zum Testen.

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen


int main()

{

	ofstream datei;

	[COLOR="Red"]datei.open[/COLOR]("test.txt", ios::app);

	datei << "Hallo Welt"[COLOR="Red"];[/COLOR]

	[COLOR="Red"]datei.close();[/COLOR]

}

Wenns nur falsch abgetippt war, dann kannst du das ignorieren. :floet:

Bearbeitet von TDM
Link zu diesem Kommentar
Auf anderen Seiten teilen

Habe das mit dem header geändert. Erhalte aber immer noch den Fehler.
Immer noch? Heißt das, auch vor dieser Änderung (also mit <stdio>) hast du einen Fehler wegen ofstream bekommen?

Oder war das wieder nur ein "Tippfehler"?

Ich glaube nach wie vor nicht, dass du den echten Code gezeigt hast. Jedenfalls hast du ihn nicht mit Copy&Paste hier reingesetzt, sonst könnten ja keine Tippfehler drin sein.

Wir können jetzt weiterraten und uns von Tippfehler zu Tippfehler hangeln, wobei die Gefahr besteht, dass das eigentliche Problem durch einen weiteren Tippfehler behoben wurde. Oder du zeigst den wirklichen Code. Mit Copy&Paste, nicht abgeschrieben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

hallo klotzkopp,

der angegebene Quelltext ist mein Quelltext.

Was ich vergessen hab zu erwähnen ist dass ich beim Projekt erstellen die MFCs einbinde, da ich diese später brauche.

Hab das selbe nochmal ohne MFCs versucht und dann klappt es. Vermute also es liegt an den MFCs.

Hast du eine Idee wie ich das mit der Datei trotz MFCs verwenden kann?

Dank dir.

Gruß

Link zu diesem Kommentar
Auf anderen Seiten teilen

der angegebene Quelltext ist mein Quelltext.

...

Hab das selbe nochmal ohne MFCs versucht und dann klappt es

Der zuletzt gezeigte Code kann nicht funktionieren, egal ob mit oder ohne MFC, weil da ein Fehler drin ist. Ich schreibe absichtlich nicht, was es ist, damit nicht noch ein "Tippfehler" sang- und klanglos korrigiert wird und das Spielchen weitergeht. Das bringt nichts.

Wenn es bei dir funktioniert, dann sieht dein Code anders aus!

Wenn du Hilfe willst, musst du den echten, vollständigen Code hier reinstellen. Mit Copy & Paste.

Kein einziges Stück Code, das du hier gezeigt hast, zeigt den Fehler, den du angibst. Mit diesem Versteckspielchen kommst du nicht weiter, sondern vergeudest nur die Zeit der Helfer.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...