首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是怎么传递的

2012-09-12 
curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是如何传递的?curl_easy_se

curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是如何传递的?
curl_easy_setopt()函数设置的CURLOPT_WRITEFUNCTION回调函数时,回调函数的参数是如何传递的?
我写了个下载网页源代码的程序,首先用到了libcurl,进行了一些设置,其中就对回调函数进行了设置,如下:
(void)curl_easy_setopt(easy_handle, CURLOPT_WRITEFUNCTION, DownLoadWriteCallBack);

而回调函数的格式为:size_t DownLoadWriteCallBack(void *buffer, size_t size, size_t nmemb, FILE *p_file);

下载的时候会不停的调用回调函数,但是我不知道这个回调函数的参数是如何传递的,也不知道实参到底是多少?比如说这个size和nmemb每次调用的时候到底是多大?怎么查看?可不可以手动设置?

望大虾指点小弟?谢谢了。。。

[解决办法]
我靠!找资料竟然找到你的了,同求大神。。。

热点排行