要求是这样的:
有n多的url 用一定数量的thread依照次序下载 比如5个 先下前5个 一个线程下载结束后 接着下载下面的 这样循环利用5个thread
可以这样做吗?如果可以如何做(最好有代码参考)?如果不可以 怎么做?
有n多的url 用一定数量的thread依照次序下载 比如5个 先下前5个 一个线程下载结束后 接着下载下面的 这样循环利用5个thread
可以这样做吗?如果可以如何做(最好有代码参考)?如果不可以 怎么做?
解决方案 »
- 在mfc的树形控件中,当选择不同的节点的时候显示不同的界面
- 为什么不同线程访问局部存储TLS的对象,能得到不同的拷贝?
- 深入浅出MFC问题
- MDI程序长时间运行后提示一个no childfrm对话框,请问怎么回事呢?
- 如何增加一个ActiveX控件的属性页
- 在VC++中到底有没有这个消息啊WM_NCHITTEST?
- 推荐:一个很容易使用的GUI工具,让你的程序与众不同
- 急问:在vc中如何用语句实现控件的Disabled?
- 用ADO,向数据库里添加记录,其他的数字记录都能添加,但是不能添加字段值。
- 十万火急!!!!!!小生大洋奉上
- 请问两个CBitmap如何做赋值操作(=)
- “在共享DLL中使用MFC”改为“在静态库中使用MFC”后发生的问题。。。。
例如有100个URL,放在url[100]内,
把url[0]-url[19]分配给thread1
把url[20]-url[39]分配给thread2
...
把url[80]-url[99]分配给thread5
这样做就不用考虑同步问题
的做法太机械了 有一个线程死掉的话 里面的url都没办法下载 而且效率不高 如果刚好你分好的那些下载慢的都在一起怎办?最好是动态的 大家排队等 如果一个线程空闲下来 就接着下载别的
jiangsheng(蒋晟.MSMVP2004Jan) 看上去不错 还没仔细看 谢谢