以下は私のプログラムです:
#include <fstream>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
fstream hd;
hd.open("fstream.dat", fstream::in | fstream::out);
hd.put('a');
hd.close();
return 0;
}
ただし、このプログラムの実行後はファイルは作成されません。何が問題なのですか?