- 注册时间
- 2006-8-14
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2012-9-28 13:14:15
|
显示全部楼层
libcurl。。
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, get_5days);
size_t get_5days(void *ptr, size_t size, size_t nmemb, void *stream) //这个函数是为了符合CURLOPT_WRITEFUNCTION, 而构造的
{
FILE* fp = 0;
if((fp=fopen("txt.txt","w"))==NULL) return 0;
fwrite(ptr, size, nmemb, (FILE *)fp);
fcloseall();
}
为啥,写出来的txt.txt只有1.32K,只保存了网页代码的前1.32k字符。。。。那个网页我另存为,分明103K。。。后面的怎么都没保存进去哇? |
|