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:"
    << ein
    3;
    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


Anmelden zum Antworten