Thema: cout Problem
Einzelnen Beitrag anzeigen
Ungelesen 10.11.12, 20:34   #1
sidious80
Sith-Lord
 
Benutzerbild von sidious80
 
Registriert seit: Mar 2011
Beiträge: 58
Bedankt: 8
sidious80 ist noch neu hier! | 0 Respekt Punkte
Standard cout Problem

Nabend,

ich versuche einen Satz in C++ Buchstabe für Buchstabe in einer Zeile auszugeben, mit einer kurzen Pause nach jedem Buchstaben.

Code:
for(int i = 0; i < 14; i++)
    {
        sleep(1);
        cout << satz[i];
    }
Mein Problem ist das die Schleife nicht jeden Buchstaben ausgibt sondern ca 14 Sekunden nichts macht und dann den ganzen Satz ausgibt. Jedoch versteh ich nicht wieso dieser Code nicht funktioniert.
Ich hab ihn etwas geändert um den Fehler zu finden.

Code:
]for(int i = 0; i < 14; i++)
    {
        sleep(1);
        cout << satz[i] << endl;
    }
Am Ende des "cout" das "endl" angehängt. Jetzt funktioniert die Ausgabe jedes einzelnen Buchstabens, jedoch wird dieser immer in einer neuen Zeile ausgegeben und nicht hintereinander weg.

Weiß vielleicht jemand woran dies liegt?

Gruß
sidious80
sidious80 ist offline   Mit Zitat antworten