设为首页 加入收藏

TOP

curl多线程下载实现(二)
2014-11-23 20:01:22 来源: 作者: 【 】 浏览:57
Tags:curl 线程 下载 实现
OGRESSDATA, this);
curl_easy_setopt(_curl, CURLOPT_NOSIGNAL, 1L);
curl_easy_setopt(_curl, CURLOPT_LOW_SPEED_LIMIT, 1L);
curl_easy_setopt(_curl, CURLOPT_LOW_SPEED_TIME, 5L);


pthread_mutex_lock(&foo_mutex);
threadCnt ++;
pthread_mutex_unlock(&foo_mutex);
int rc = pthread_create (&pNode->_tid, NULL, workThread,pNode);
}



if (bError)
{
fclose(fp);
return false;
}


while (threadCnt >0)
{
Sleep(1000);
}


fclose(fp);


printf("download succed......\n");
return true;
}


int _tmain(int argc, _TCHAR* argv[])
{
downLoad(10, "http://ardownload.adobe.com/pub/adobe/reader/win/11.x/11.0.01/en_US/AdbeRdr11001_en_US.exe", "./", "AdbeRdr11001_en_US.exe");


getchar();
return 0;
}


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇常用数据库JDBC连接法 下一篇fopen创建指定大小的文件

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: