【发布时间】:2010-11-05 02:41:04
【问题描述】:
我想显示一个进度条(如 wget)我如何继续写入控制台的最后一行?
Windows 7 与 2005 年相比 c++
【问题讨论】:
我想显示一个进度条(如 wget)我如何继续写入控制台的最后一行?
Windows 7 与 2005 年相比 c++
【问题讨论】:
使用回车 ("\r") 可以跳回到当前行的开头。 这仅适用于支持此功能的终端。
在你跳回来后,你可以打印你的新状态行。
【讨论】:
如果您需要返回到最后一行并使用本机 Win API,您可以使用 kernel32.lib 中的 SetConsoleCursorPosition 方法。
编辑:如果您可以忍受对 GnuWin32 的依赖,GnuWin32 似乎也有一个 ncurses port。
【讨论】: