如何实现类似 apt install 的那种输出效果?

17 天前
 James369
写了一个小工具,在终端运行并输出结果,但要实现以下效果:
1. 实时的滚动显示输出信息。(页面会滚动)
2. 最下面有一行固定显示进度条和百分比。(固定在最底部不动,甚至能够固定显示若干条子任务的进度)

正好类似 apt install 安装软件包时类似的输出效果。

C/C++有什么方法实现吗,thanks.
2088 次点击
所在节点    程序员
9 条回复
duanxianze
17 天前
这种问题为什么不先谷歌呢?再说现在有 AI 了
James369
17 天前
@duanxianze 论坛应该不鼓励 AI 吧
Takashi123
17 天前
printf("\r");
lsk569937453
17 天前
c++不知道,rust 的 https://github.com/console-rs/indicatif 满足需求吗?
DonaldVVV
17 天前
你在问问题之前可以加上自己的思路过程呀
你做了哪些调研,有哪些方案,会有什么问题;
有了这些具体的问题,你会有更深入的体会,别人再结合你这些具体的问题才好给出具体的方案撒
这样上来就问一个比较宽泛的问题,得到的结果往往也很难如意哦
Lockeysama
17 天前
囧,不鼓励用 AI 回答问题,但应该不反对你用 AI 来帮自己解答问题啊
Ackvincent
17 天前
把输出的内容存起来,每次刷新都清屏,然后将所有内容重新输出一次。要输出的内容和格式自己定义。
James369
17 天前
已经通过 AI 解决了问题,谢谢各位,结贴。
sofukwird
16 天前
@James369 国家还不鼓励人民思考呢 [流汗]

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1069490

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX