当前位置:  技术问答>linux和unix

c进度条问题

    来源: 互联网  发布时间:2015-12-24

    本文导语:  c写ftp client,get时需要一个进度条 get和进度条显示都是函数,由main调用 问题 1、用printf("...r")由于要显示的速度会变化导致有残影 如:|==      |12%|123kb/s     |==      |13%|12kb/ss 如何解决? 2、我是在get时每次...

c写ftp client,get时需要一个进度条
get和进度条显示都是函数,由main调用
问题
1、用printf("...r")由于要显示的速度会变化导致有残影
如:|==      |12%|123kb/s
    |==      |13%|12kb/ss
如何解决?
2、我是在get时每次读写的循环里调用显示进度函数,是否有必要改成定时调用显示?
3、若改成定时是fork个子进程来调用显示,还是只用定时通过信号捕获来处理?具体细节如何处理?
谢谢

|
1, 记录一行长度,结尾用space覆盖。
2,怎么简单怎么来。只要一直在动就可以。定时调用可能会好些。
3,没必要fork。fork反而不好做,还要为当前进度与父进程通信。

|
可以看看类似程序的源码,比如wget,scp


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我要为读写一个数据表做一个进度条如何做
  • LINUX 下如何实现删除文件进度条
  • jquery进度条代码 jquery模拟页面加载进度
  • 请问BASH如何查询一个程序完成的进度
  • 命令进度查看工具 cv
  • jQuery 进度按钮 ProgressButtonStyles
  • 网站进度栏自动化 Pace
  • 网页元素进度条 progress.js
  • Prototype进度条 Control.ProgressBar
  • JavaScript进度条 jsProgressBarHandler
  • jQuery进度条插件 jQuery Progression
  • 不知道那位写过显示进度条,进来指导一下!
  • 如何知道Linux格式化进度
  • 关于tar命令压缩进度的计算
  • 如何制作进度条?
  • jQuery进度条插件 jQuery progressBar
  • c#进度条如何实现(附简单实例)
  • jQuery 进度条插件 nanobar.js
  • javascript进度条 jsprogressbar
  • 笔记本上的ubuntu系统调节电源或者屏幕亮度的显示的进度条是怎么实现的?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3