Probleme mit Compiler
-
Hallo zusammem,
ich bin ein absoluter C++ Neuling. Habe mir von einer Buch-CD den Visual C++ installiert. Wenn ich nun vom Programm selbst die "Hallo Welt" Anwendung erstellen lasse, funzt es problemlos. Nun habe ich aber folgenden Code getippt:
*#include <iostream>/ein Programm, welches eine Ganzzahl von der
Tastatur einliest und verdoppelt und verdreifacht wieder ausgibt/using namespace std;
int main()
{
//Variable deklarieren
int ein;//Ausgabe
cout
<< "\n"
<< "Bitte eine Zahl angeben: ";//Eingabe über Tastatur
cin
<< ein;//Resultate ausgeben
cout
<< "\n"
<< "Den Wert verdoppeln:"
<< ein2;
cout
<< "\n"
<< "Den Wert verdreifachen:"
<< ein3;
return 0;
}*abgespeichert ist das ganze unter aufgabe3.cpp.
Wenn ich jetzt aber den Compiler drüber lasse, kommt immer folgender Fehler:
*--------------------Konfiguration: aufgabe3 - Win32 Debug--------------------
Kompilierung läuft...
aufgabe3.cpp
h:\eigene dateien\c++\aufgabe3\aufgabe3.cpp(22) : error C2676: Binaerer Operator '<<' : 'class std::basic_istream<char,struct std::char_traits<char> >' definiert diesen Operator oder eine Konvertierung in einen fuer den vordefinierten Operator geeig
neten Typ nicht
Fehler beim Ausführen von cl.exe.aufgabe3.exe - 1 Fehler, 0 Warnung(en)
*Kann mir jemand sagen was ich falsch mache? Der Fehler liegt ja sicher bei mir bzw. bei der Konfiguration des Visual C++.
Danke schon im voraus.
Gruss
Philipp
-
Sorry Leute,
habe den Fehler gefunden. Richtig tippen will halt auch gelernt sein.....
-
Deine Variable "ein" muss vom Typ char sein. diese kannste dann mit intVariable=atoi(charVariable); in ein Integer umcasten.
Gruss
dw-Inc
-
Stimmt das ich jetzt auch übersehn, sorry