История изменений
Исправление beastie, (текущая версия) :
Кстати, printf is your friend! ;)
har *
progress(unsigned int percent)
{
static char pBar[40];
char done[] = "||||||||||||||||||||";
if (percent > 100)
percent = 100;
snprintf(pBar, sizeof(pBar), "[%-20.*s]%4i%%", percent / 5, done, percent);
return pBar;
}
Это к вопросу об улучшениях. :)
Исправление beastie, :
Кстати, printf is your friend! ;)
har *
progress(unsigned int percent)
{
static char pBar[40];
char done[] = "||||||||||||||||||||";
if (percent > 100)
percent = 100;
snprintf(pBar, sizeof(pBar), "[%-20.*s]%4i%%", percent / 5, done, percen
t);
return pBar;
}
Это к вопросу об улучшениях. :)
Исходная версия beastie, :
Кстати printf is your friend! ;)
har *
progress(unsigned int percent)
{
static char pBar[40];
char done[] = "||||||||||||||||||||";
if (percent > 100)
percent = 100;
snprintf(pBar, sizeof(pBar), "[%-20.*s]%4i%%", percent / 5, done, percen
t);
return pBar;
}