.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");
デバッグから、目的のタグが見つかったことを確認できますが、ファイルに何も書き込まれていません。何が間違っていますか?