最近跟朋友一起写了一个 批量网站查询工具 BlueCatTools,其中,需要用C++解析HTTP下载下来的HTML文档。
懂的人不用我多说,不懂的我也没能力说道你懂,看代码吧。
BlueCatTools 百度收录批量查询工具
//--caller.cpp--
// to run the program, you should make sure that, there is a "NIKE新浪竞技风暴_新浪网.htm" in your working directory.
// The program run time can be saved about a half if you give a better implementation of the "ofile <<" stament;
#include "HtmlParser.h"
#include <ctime>
#include <iomanip>
using namespace std;
void main()
{
clock_t start = clock();
map<string, link_info> LinkInfo;
multimap<float, link_info, greater<float> > Sorted;
string FileName = "NIKE新浪竞技风暴_新浪网.htm";
HtmlParser(FileName, LinkI