-
Unregistriert
Gast
hey devc++ compiler funzt nicht :( bin am verzweifeln . hoffe auf schnelle hilfe
hey leute ich habe in problem
bin ein völliger noob auf dem gebiet c++!aber will es ja shcließlich lernen
)
wenn ich mit
devc++ complimieren will kommt immer dieser fehler:
Compiler: Default compiler
Building Makefile: "C:\Dev-Cpp\Makefile.win"
Führt make... aus
make.exe -f "C:\Dev-Cpp\Makefile.win" all
g++.exe -c hello.cpp -o hello.o -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/c++/3.4.2/backward" -I"C:/Dev-Cpp/include/c++/3.4.2/mingw32" -I"C:/Dev-Cpp/include/c++/3.4.2" -I"C:/Dev-Cpp/include"
hello.cpp:1: error: expected constructor, destructor, or type conversion before '.' token
hello.cpp:1: error: expected `,' or `;' before '.' token
In file included from C:/Dev-Cpp/include/c++/3.4.2/iostream:44,
from hello.cpp:3:
C:/Dev-Cpp/include/c++/3.4.2/mingw32/bits/c++config.h:61: error: expected namespace-name before ';' token
C:/Dev-Cpp/include/c++/3.4.2/mingw32/bits/c++config.h:61: error: `<type error>' is not a namespace
make.exe: *** [hello.o] Error 1
Ausführung beendet
Der quellcode meiner datei ist wie folgt:hallo.cpp
#include <iostream> // ::std::cout#include <ostream> // <<
int main(){ ::std::cout << "Hallo!" << '\n'; }
ganz einfach eigentlich aber wies funzt es nicht , ich bin am verzweifeln!
danke für die hilfe im voraus!
mfg nico
-
Aufsteiger/in
AW: hey devc++ compiler funzt nicht :( bin am verzweifeln . hoffe auf schnelle hilfe
Hmm, was macht das :: vor dem std ? std ist der namespace und cout die methode, also das programm müsste so ausehen:
#include <iostream>
int main() {
std::cout<<"blabla"<<std::endl;
}
um nicht immer das std schreiben zu müssen kann man auch am anfang den befehl using namespace std; schreiben. dann ist dieser namespace standartmäßig includiert.
Berechtigungen
- Neue Themen erstellen: Ja
- Themen beantworten: Ja
- Anhänge hochladen: Ja
- Beiträge bearbeiten: Ja
-
Foren-Regeln