也就是用pthread库
用一个线程执行你的 *** 作,进度用一个全局变量来表示
另一个线程,负责输出这个进度
如果一定要用另一个进程来查看这个进度的话,那可以把你的进度写到一个临时文件里面,不断更新,另一个进程查看的时候读文件就好了
那就必须要精通 Linux 的网络协议的 socket 编程了。这个肯定是可以检测网络状态的。具体的 server/client 编程模式,可以参考《TCP/IP 协议详解》一书(上、下册)。欢迎分享,转载请注明来源:内存溢出
也就是用pthread库
用一个线程执行你的 *** 作,进度用一个全局变量来表示
另一个线程,负责输出这个进度
如果一定要用另一个进程来查看这个进度的话,那可以把你的进度写到一个临时文件里面,不断更新,另一个进程查看的时候读文件就好了
那就必须要精通 Linux 的网络协议的 socket 编程了。这个肯定是可以检测网络状态的。具体的 server/client 编程模式,可以参考《TCP/IP 协议详解》一书(上、下册)。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)