我正在尝试解析 .html 文件以找到某个标签,然后从我到达的位置开始写入文件:
std::fstream file;
file.open(".\\img\\file.html", std::fstream::in || std::fstream::out);
if (file.is_open())
{
char s[1024];
bool f = false;
while(f != true)
{
file.getline(s,1024);
if (strstr(s,"<table>") != NULL)
f = true;
}
file << "Something";
}
else
printf("Error opening file.html\n");
从调试中我可以确认我找到了所需的标签,但没有写入文件,我做错了什么?