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