我想显示一个进度条(如wget)我如何不断写入控制台的最后一行?
Windows 7的可见性2005年c + +
用回车符(“\ r”),你可以跳回到当前行的开头。 这只适用于支持此功能的终端。
跳回来后,您可以打印新的状态行。
如果您需要回到最后一行,并使用本机Win API,则可以使用kernel32.lib中的SetConsoleCursorPosition方法。
编辑:GnuWin32似乎也有一个ncurses端口,如果你能忍受GnuWin32的依赖。