#include <iostream>
#include <fstream>
#include <cstdlib>
#include <sstream>
#include <string>
#include <ParserDom.h>
using namespace std;
using namespace htmlcxx;
int main()
{
ifstream bucky;
string str="";
bucky.open("C:\\tasks\\TEST2.txt");
if(!bucky.is_open()){
exit(EXIT_FAILURE);
}
char word[50];
bucky >> word;
str.append(word);
str.append(" ");
while(bucky.good())
{
bucky >> word;
str.append(word);
str.append(" ");
}
//cout<< word<<" "<<endl;
bucky >> word;
str.append(word);
str.append(" ");
HTML::ParserDom parser;
tree<HTML::Node> dom = parser.parseTree(str);
//Print whole DOM tree
cout << dom << endl;
}
こんにちは、私は htmlcxx を使用しています。インストールし、そのヘッダー ファイルとライブラリをプロジェクトに含め、上記のようにコードを記述しました。しかし、次のエラーが発生しました:
c:\...\htmlcxx-0.84\html\parsersax.tcc(4): fatal error C1083: Cannot open include file: 'strings.h': No such file or directory
この問題を解決するのを手伝っていただけないでしょうか。**