Anfängerproblem
-
Hallo,
ich habe folgendes Program undt VC++ geschrieben:// test.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
//#include "stdafx.h"
int _tmain(void)
{
System::Console::WriteLine("Hallo");
return 0;
}Nun kommt beim kompilieren die Fehlermeldung:
error C2653: 'System': Keine Klasse oder Namespace
Warum kennt er die Klasse nicht?
Brauch ich da noch einen Header?Danke für eure Hilfe.
Gruß
Frostie
-
Sorry, aber das ist kein Standard C++.
Du nutzt hier eine System Funktion, sie ist also Betriebssystem-abhängig.
In Standard C++ kannst du den Befehle cout der Console output andeuten soll nutzen, statt deinem System kram.Für C++ tutorials:
http://www.robsite.de/tutorials.php?tut=c
http://www.c-plusplus.net/c___1.htmFalls du das so machen willst wie unten, musst du vermutlich die windows.h inkludieren.
cu max
-
Da er von C++ redet, schlage ich vor:
MFC
-
Wahrscheinlich ist das managed C++.
-
Hallo,
stimmt, dass ist kein Standard C++.

Ich progge unter Visual C++ und laut meinem Buch sollte das aber klappen.
Ich dachte der Kompiler kennt die System Klassenaufrufe, wenn nicht, wie kann ich ihm das Beibringen.
BS ist Win2k. :xmas2:
Standard C++ ist mir ja geläufig, ich brauche also keine weiteren Links zu Standard C++ Seiten.
Aber danke trotzdem. 
Gruß
Frostie
-
Hast Du auch ein Visual C++.NET Projekt angelegt?
-
Hallo,
das wars, ich hab leider keine .NET angelegt.

Danke
Frostie