Nicht vorhandener Fehler = Fehler?



  • Hallo,wenn ich diesen Code Debuggen möchte,kommt die Meldung:"Fehler beim ertsellen".

    Der Code:

    // konsole.cpp : Definiert den Einstiegspunkt für die Konsolenanwendung.
    //
    
    #include "stdafx.h"
    #include <iostream>
    #include <Windows.h>
    using namespace std;
    
    int _tmain(int argc, _TCHAR* argv[])
    {
    	double an;
    	cout << "*********************************************" ;
    	cout << "*Schreibe JA fuer weitere Informationen!    *";
    	cout << "*********************************************" ;
    if(cin >> "JA");
    {
    cout << "ok! Die Informationen";
    getchar();
    }
    	getchar();
    
    	return 0;
    }
    

    😞



  • na ja eigentlich bekommst du noch ne Beschreibung bevor die Ausgabe der anzahl der Fehler kommt, wenn du das mal schreiben würdest könnte man dir sicher besser helfen.

    und das Semikolon am ende der if Abfrage is sicher auch nicht so gewollt oder?



  • Der eigentliche Fehler dürfte der Inhalt der if-Abfrage sein - schreiben in ein String-Literal ist afaik nicht erlaubt (und selbst wenn, würde es wenig Sinn machen).


Anmelden zum Antworten