Hi,
ich hätte ma da ne Frage zu Visual Studio 8. Ich bin vor kurzem von
VC 6 zu VC 8 umgestiegen. Nu find ich aber keine MFC Sachen sondern nur
"Windows Forms-Anwendung". Ich denke mal das is annähernd das
gleiche.
Aber irgendwie geht es nicht so wie ich will.
Ich habs schon geschafft <iostream> und <fstream> zu includieren und natürlich using namespace std;
|
C Quellcode
|
1
2
3
4
5
6
7
8
9
|
/* includes */
#include "stdafx.h"
#include "Form1.h"
#include <iostream>
#include <fstream>
/* namespaces */
using namespace std;
[...]
|
jetzte hab ich einfach mal einen button eingefügt und ihm "becodet". so:
|
C Quellcode
|
1
2
|
ofstream out("witz.txt");
out << "nicht lachen!";
|
wie erwartet gehts nich.
1>c:\dokumente und einstellungen\#.o.#\eigene dateien\visual studio 2005\projects\bf2freeedit\bf2freeedit\Form1.h(114) : error C2065: 'ofstream': nichtdeklarierter Bezeichner
1>c:\dokumente und einstellungen\#.o.#\eigene dateien\visual studio 2005\projects\bf2freeedit\bf2freeedit\Form1.h(114) : error C2146: Syntaxfehler: Fehlendes ';' vor Bezeichner 'out'
1>c:\dokumente und einstellungen\#.o.#\eigene dateien\visual studio 2005\projects\bf2freeedit\bf2freeedit\Form1.h(114) : error C3861: "out": Bezeichner wurde nicht gefunden.
und das trotz using namespace...
weiß jemand wieso das so ist?