Beim Programmieren in Code :: Blocks kompiliert es nicht für C++. Selbst für ein solches einfaches Programm.einfaches C++ - Programm läuft nicht
#include <iostream>
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
gibt es diese Fehler.
=== Build: Debug in start (compiler: GNU GCC Compiler) ===
obj\Debug\start.o||In function `main':
C:\Users\dp\Desktop\c++\start\start.cpp|4|multiple definition of `main'
obj\Debug\main.o:C:\Users\dp\Desktop\c++\start\main.cpp|6|first defined here
error: ld returned 1 exit status
=== Build failed: 3 error(s), 0 warning(s) (0 minute(s), 6 second(s)) ===
was kann ich tun, um dies zu beheben.
['using namespace std;' ist eine schlechte Praxis] (https://stackoverflow.com/q/1452721/2176813), nie benutzen. – tambre
Kann nicht reproduziert werden. Gemessen an Ihrer Befehlszeile scheinen Sie mehrere Objektdateien miteinander zu verknüpfen, von denen jede eine separate "Haupt" -Funktion (also mehrere Definitionen) enthält. – tambre
@tambre wie immer gibt es keinen Syntaxfehler. also muss diese sode laufen und den out put zeigen. aber das tut es nicht. Wie kann ich das beheben –