【发布时间】:2011-02-11 14:00:34
【问题描述】:
Libcurl 在处理服务器响应时默认为标准输出。我们可以用CURLOPT_WRITEFUNCTION 和CURLOPT_WRITEDATA 覆盖它。从手册中我得知我可以将CURLOPT_WRITEFUNCTION 设置为NULL,然后将FILE * 传递给CURLOPT_WRITEDATA。如果我只是不想使用它,那么最有效的方法是什么?
具体来说,如果您需要为函数提供FILE *,但您希望它被丢弃,您将如何处理?
另外,当我写这篇文章时,我意识到也许我不应该将NULL 传递给CURLOPT_WRITEFUNCTION,而是编写一个什么都不做的函数?
【问题讨论】: