Ergebnis 1 bis 6 von 6
  1. #1
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard Was ist an diesem Code Falsch?

    Code:
    #include <iostream>
    #include <conio.h>
    
    
    using namespace std;
    
    int main() {
        
        wchar_t omega = L'';
        
        cout<<omega<< endl;
        
        getch();
        
    }
    Der Compiler erkennt keinen Fehler, jedoch blinkt CMD nur kurz auf.
    Eigentlich ist der Befehl 'getch()' doch dafür da erst nach einer
    Tasteneingabe fort zu fahren, oder?

  2. #2
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard

    getch(); und cin.get(); und system("pause");

  3. #3
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard

    Welche Header-Datei muss ich nochmal für

    Code:
    system("pause");
    includieren?

  4. #4
    Anfänger Avatar von Anonymouse
    Registriert seit
    22.12.2008
    Beiträge
    23

    Standard

    Du solltest omega schon einen Wert zuweißen.
    NULL ist nicht zulässig.

    getch() tut seinen Dienst.

    Code:
    #include <iostream>
    #include <conio.h>
    
    
    
    using namespace std;
    
    int main() {
       
        wchar_t omega = L't';
       
        cout<<omega<< endl;
       
        getch();
       
    }
    system() benötigt nur <iostream>
    Diese Funktion sollte aber keinesfalls verwendet werden.

  5. #5
    NoClose Wurm
    Registriert seit
    24.09.2008
    Beiträge
    183

    Standard

    ich glaube <stdlib.h>

  6. #6
    Trojaner
    Registriert seit
    11.11.2008
    Beiträge
    99

    Standard

    Du solltest omega schon einen Wert zuweißen.
    NULL ist nicht zulässig.
    Danke für den endscheidenden Tipp.
    Dachte halt nur dass ein Buchstabe rauskommen würde.

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •