7.2.2 Écriture du programme

On peut écrire le programme comme ceci :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
//include pour avoir usleep
#include <unistd.h>

using namespace std;

int main(int argc, char** argv){
	unsigned int tailleBarre = 100;
	
	for(unsigned int i = 0; i < tailleBarre; i++){
		cerr << "=";
		usleep(100000);
	}
	cerr << endl;
	cout << "done." << endl;
	
	return 0;
}

L'utilisation de usleep permet de faire attendre le programme pendant un certain nombre de micro-secondes.

On revient à a ligne à la fin pour que ce soit plus joli.