bonjour,

j'utilise le logiciel en console "wget" et je me demande comment il fait pour mettre à jour sont pourcentage dans la console.

que manque -t- il à ce code pour avoir cette fonctionnalité ?
ou quelle est l' "astuce" ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
 
#define MAXI 10
 
void affiche(int *i)
{
	int cpt=0;
 
	if ((*i)<=MAXI)
	{
		fprintf(stdout,"[");
		for(cpt=0;cpt<(*i);cpt++)
			fprintf(stdout,"=");
		for(cpt=*i;cpt<MAXI;cpt++)
			fprintf(stdout," ");
		fprintf(stdout,"] %d%\n",*i);
		*i++;
	}
	sleep(1);
}
 
int main(void)
{
	char c;
	int i=0;
 
	while(i<=MAXI)
	{
		affiche(&i);
		i++;
	}
 
	return 0;
}