Bonjour,
J'ai ce programme:
Quand j'éxécute ce programme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <iostream> using namespace std; int main() { while (true) { cout<<"a "; sleep(2); cout<<"b "<<endl; } return 0; }
1) il attend 2 secondes
2) il affiche "a b"
3) il recommence
Mais moi j'aimerais bien qu'il fasse ceci:
1) il affiche "a "
2) il attend 2 secondes
3) il affiche "b"
4) il recommence
Est-ce le compilateur qui regroupe les sorties écrans ? Comment faire pour éviter ça ?
NB: j'ai G++ 3.4.6
Merci d'avance...
Partager