Speedcube.de Forum
C++ - Druckversion

+- Speedcube.de Forum (https://forum.speedcube.de)
+-- Forum: Sonstiges (https://forum.speedcube.de/forumdisplay.php?fid=14)
+--- Forum: Off-Topic (https://forum.speedcube.de/forumdisplay.php?fid=16)
+--- Thema: C++ (/showthread.php?tid=599)



C++ - Sidmoon - 02.03.2010

Hi,

ich weiß... ich war schon länger nich on... ich hatte in letzter Zeit kaum Freizeit und so...

Ich habe jetzt mit nem neuen Hobby angefagen: C++

diese frage richtet sich eher an leute wie Felk^^

Ich habe ein mini-programm geschrieben. Das wird aber irgendwie nicht anerkannt... ich hab keinen Plan, warum Sad

Das ist das Programm:

// cin1.cpp
#include <iostream>
using namespace std;

int main(void) {
float wert;
cout << "Fließkommazahl eingeben^^";
cin >> wert;
cout << "Eingabe: " << wert << '\n';
return 0;
}


Und das sind die Fehler, die Angezeigt werden:

2: 20: iostream: No such file or directory
3: error: syntax error before "namespace"
7: error: `cout' undeclared (first use in this function)
7: error: (Each undeclared identifier is reported only once
7: error: for each function it appears in.)
8: error: `cin' undeclared (first use in this function)


Ich bin noch ein totalnoob, deswegen check ich das iwie nich... was ist denn da alles falsch???

P.S. ich nutze code::Blocks mit GCC


RE: C++ - Nerogar - 02.03.2010

naja, mit C++ Kenne ich mich nicht wirklich aus, aber cin und cout sehen wie Variablen aus, muss man die nicht vorher Deklarieren?


RE: C++ - crisis - 02.03.2010

Ich kann zwar keine Programmiersprache, aber ich würde sagen:

Code:
#include <iostream>

Code:
2: 20: iostream: No such file or directory

Bedeutet für mich, dass er iostream als Datei oder Pfad sucht, es aber nicht findet.

Code:
using namespace std;

Code:
3: error: syntax error before "namespace"

Steht ja eigentlich schon drinne. Der Syntax vor "namespace" ist falsch und da ich keine Ahnung von C++ habe kann ich dir nicht sagen was falsch ist.

Code:
cout << "Fließkommazahl eingeben^^";

Code:
7: error: `cout' undeclared (first use in this function)
7: error: (Each undeclared identifier is reported only once
7: error: for each function it appears in.)

Das bedeutet, dass "cout" das erste mal in der Funktion benutzt wird, aber noch nicht definiert ist. (Ist "cout" eine Variable?)

Code:
cin >> wert;

Code:
8: error: `cin' undeclared (first use in this function)

Das gleiche wie zuvor.

EDIT: Da war wohl jemand schneller^^


RE: C++ - Sidmoon - 02.03.2010

Das hat sich shon erledigt... war n fehler bei Code::Blocks... habs einfach kopiert und in ein neues projekt eingefügt^^

C++ is echt lustig^^


RE: C++ - Nerogar - 03.03.2010

wenn du was willst, was mehr Wörter hat dann solltest du dir mal Pascall ansehen dazu nimmst du Lazarus. ist auch recht einfach.


RE: C++ - Felk - 03.03.2010

ich kann C++ ehrlich gesagt kaum bzw. garnicht. Hab nur mal etwas rumgespielt, hab aber nur Probleme mit dem includen der richtigen Resourcen zu Beginn usw. ^^


RE: C++ - SiXFeeTUndeR - 09.03.2010

Ich kann C++, hab schon en Prog geschrieben des wie en mmo mit text is also mit lvl exp un so.

Zeit wann schreibt man int main (void){...
ich schreib immer int main (){...

ps mit code blocks hab ich auch programmiert.
jetzt hab ich linux und verwende eclypse.