Problem mit cin



  • Hallo, ich bin noch Anfänger in C++ und hab auch gleich ein Problem.

    Mein kleines Programm funktioniert mit Dev C++, allerdings nicht mit Visual C++ 2010.

    Da bringt er die Meldung "Kein '>>'-Operator stimmt mit diesen Operanden überein." bei den >> operanden von cin und einen operanden von cout..

    Hier mal mein Code.

    #include <iostream>
    using namespace std;
    
    int main(){
    
    	string vorname;
    	string nachname;
    	cout << "Wie ist dein Vorname ? "; 
    	cin >> vorname;
    	cout << "Dein Nachname ? ";
    	cin >> nachname;
    	cout << endl << "Hallo " << vorname << " " << nachname << endl;
    
    	system("pause");
    	return 0;
    }
    

    Denke der Code ist ok.

    Danke im voraus.

    Gruß Jörg



  • Füge mal ein

    #include <string>
    

    hinzu.



  • Danke, das war das Problem.

    Super, nach 3 Stunden suchen endlich die Lösung.

    Gruß Jörg



  • Das gute ist, dass du es jetzt bestimmt nie wieder vergessen wirst 😉



  • Das ist sicher...aber ich weiss jetzt auch, wo ich anfrage, wenn ich das nächste Problem habe.

    Danke nochmal.

    Gruß Jörg


Log in to reply