Вывожу информацию (XX%) в консоль, через qDebug().nospace()<<n<<"%";
Как сделать, что бы после каждого вывода все стиралось в:
1) консоли qtcreator
2) gnome-terminal
std::cout << "\r" << progress << "%" << std::endl;
std::cout << progress << "%" << '\r';
std::cout << "\r" << progress << "%";
#include <stdio.h>
#include <unistd.h>
int main()
{
setvbuf(stdout, NULL, _IONBF, 0);
for (int i = 0; i <= 100; ++i)
{
printf("\r%d%%", i);
sleep(1);
}
return 0;
}