libcurl真是个好东西,不过我以前C/C++学得太不扎实,以致想写个返回字符串的函数都为难。由于不同网页的大小不一,有可能有的网页只有十来K,有的网页却有200多K,如果分配一个200多K的静态变量,这样又太不划算了,何况还没测试频繁分配这样大的静态变量会有什么后遗症,所以只好将下载的网页源码保存到文件了。
下面是一个最简单的用libcurl库获取网页源码并保存到文件的实例:
本文介绍了一个使用Libcurl库从互联网上获取网页源码并将其保存到本地文件的简单示例。通过设置回调函数实现对不同大小网页的有效处理。
libcurl真是个好东西,不过我以前C/C++学得太不扎实,以致想写个返回字符串的函数都为难。由于不同网页的大小不一,有可能有的网页只有十来K,有的网页却有200多K,如果分配一个200多K的静态变量,这样又太不划算了,何况还没测试频繁分配这样大的静态变量会有什么后遗症,所以只好将下载的网页源码保存到文件了。
下面是一个最简单的用libcurl库获取网页源码并保存到文件的实例:
3788

被折叠的 条评论
为什么被折叠?