有的程序运行时需要实时显示当前的状态,用 print 类的函数会导致整个窗口全是字符,不够清楚简洁。
简单来说就是类似于 top 命令,能够动态刷新窗口内容,同时不会残留以前的字符的效果是怎么实现的?
简单来说就是类似于 top 命令,能够动态刷新窗口内容,同时不会残留以前的字符的效果是怎么实现的?
1
jessynt Sep 2, 2017 Just flush it.
|
3
geelaw Sep 2, 2017 via iPhone 输出退格可以回到本行之前的位置
|
4
ysc3839 Sep 2, 2017 via Android
我没具体了解过,不过可以用 ASCII 控制字符定位光标,输出就覆盖掉了。不过 Windows 内置控制台直到
Win10 才开始支持这种,之前要用 Windows 的控制台 API 来定位。 |
5
tkpc Sep 2, 2017
printf("%-80s","abcd")
|
6
msg7086 Sep 3, 2017 curses library 么?
|