2016-08-31 4 views
-3

Ich bin sehr neu in C++, also könnte dies eine einfache Frage sein, die eine offensichtliche Antwort hat. Aber wie es offensichtlich ist, kann ich es selbst nicht herausfinden. HINWEIS: Dies ist das erste Mal, dass ich hier eine Frage stelle. Bitte vergib mir, wenn ich das nicht gut formatiere.Ich versuche herauszufinden, was der Fehler in dieser Codezeile bedeutet, die ich geschrieben habe.

#include <iostream> 


using namespace std; 

int main() 
{ 
    int withdraw, total; 

    cont<<"Please enter amount you wish to withdraw: "; 
    cin>>withdraw; 


    total = 500 > 0; 
    cont<<"\nYou can't withdraw "<<total; 



    return 0; 

} 

Ich erhalte Fehlermeldung: In Funktion 'int main()': 10: 2: Fehler: 'cont' wurde nicht in diesem Bereich erklärt

Ich verstehe wirklich nicht, was Dieser Fehler versucht mir zu sagen. Danke für deine Hilfe und Zeit.

+2

Es ist 'cout' nicht' cont'. Sie verstehen auch 'int total = 500> 0' gibt Ihnen 1 für wahr und 0 für falsch, weil '<' ist ein relationaler Operator, der eine boolesche – Li357

+0

Dank für die Klarstellung zurückgibt. Ich habe es nicht verstanden. Nein, Professor hat uns dazu gebracht, diese Frage aus dem Buch zu stellen, um die erste Woche in der Schule zu bekommen. Ich tue mein Bestes, um deine Antwort und die Antworten der anderen Kommentatoren zu verstehen. Vielen Dank für Ihre Klarstellung – Leo94

Antwort

0

Ich habe versucht, Ihren Code unter Linux mit g ++ - Compiler zu starten. Nachdem ich "cont" durch "cout" ersetzt habe, läuft der Code wie erwartet.

Ich glaube, es sollte Ihr Compiler Probleme sein? Verwenden Sie Visual Studio oder eine andere IDE, um Code zu kompilieren?

+1

Bitte beantworten Sie keine offenen Fragen zu typografischen Fehlern. Der Compiler hat damit nichts zu tun, der OP-Tipp 'cout'. – Li357

Verwandte Themen