using namespace ist falsch
-
Hallo
NES-Spieler schrieb:
VC 6.0 ist einfach total veraltet und du solltest unbedingt wechseln.
Das hat damit überhaupt nichts zu tun. Visual C++ 6.0 kannte auch schon Namespaces und die neuen Standard-Header, wenn es auch noch nicht standardkonform war.
Das weiß ich auch, aber ich wollte den Beitragersteller gleich auf den richtigen Weg weisen.
chrische
-
Welches Programm sollte ich denn benutzen?
Jetzt habe ich folgende Fehler:
LIBCD.lib(wincrt0.obj) : error LNK2001: Nichtaufgeloestes externes Symbol _WinMain@16
Debug/projekt_01c.exe : fatal error LNK1120: 1 unaufgeloeste externe VerweiseMein Code:
#include <IOSTREAM>
using namespace std;int main()
{
cout << "Hallo... ich will funzen!" << endl;
return 0;
}Vielen Dank im vorraus.
-
Stell doch einfach den richtigen Projekttyp für deine Anwendung ein - "int main()" ist eine Konsolenanwendung, die du anscheinend als WinAPI-Programm compilieren wolltest.
-
hmm...
Danke, hätte ich selbst drauf kommen können.
-
Mir ist eben aufgefallen, dass wenn ich das Programm über den Compiler starte funktioniert es, aber wenn ich die exe direkt starten möchte, schließt er die Anwendung sofort.
-
Lies dir mal den ersten Beitrag in der Konsolen-FAQ durch, das könnte helfen

-
Danke. Geht endlich.
Welcher Compiler ist für einen Anfänger wie mich denn der beste?
-
Hallo
Ich empfehle dir die IDE VS2005 EE. Da haste du einen ordentlichen Compiler (zumindest sagen das viele) und die IDE ist auch nicht zu verachten.
chrische
-
#include<conio.h> getch();Sorry, hat zu lange gedauert.
DevC++, http://www.bloodshed.net
-
alexC++ schrieb:
#include<conio.h> getch();Sorry, hat zu lange gedauert.
DevC++, http://www.bloodshed.netdann wohl eher http://www.codeblocks.org, da brauch ich auch kein getch.