【问题标题】:Are there any text-based progress bar implementations?是否有任何基于文本的进度条实现?
【发布时间】:2011-10-20 12:14:10
【问题描述】:

我正在尝试创建一个基于终端的备份程序,并且我正在寻找一些创建基于文本的进度条的 C++ 代码。我知道您可以使用 \b 自己实现它,但我想我会看看是否已经有任何构建良好的实现。我最喜欢的基于文本的进度条实现是 pacman 在 arch linux 上的进度条。

我的项目是用 C++ (Qt4) 创建的。

【问题讨论】:

  • 试试ncurses,这是一个非常好的库,不确定它是否有你想要的确切类型
  • @Jesus Ramos,我不确定 ncurses;一旦你少量使用它,你的整个项目就是一个 ncurses 项目。它不能与标准输入和输出很好地共存

标签: c++ terminal text-based


【解决方案1】:

Boost Timer 库有一个进度计时器显示。

【讨论】:

  • 看起来很有希望,但是一个可以放在一行上的进度条可能是完美的;这很好,但对于许多不同的酒吧,可能有点多
  • 该库已弃用。
猜你喜欢
  • 1970-01-01
  • 2015-07-12
  • 2012-07-19
  • 2011-09-17
  • 2023-04-02
  • 2023-03-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多