读书人

curl_easy_setopt()函数设置的CURLO

发布时间: 2012-09-12 09:21:30 作者: rapoo

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每次调用的时候到底是多大?怎么查看?可不可以手动设置?

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

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

读书人网 >C++

热点推荐