You’re specifying std::fstream::in
in your call to fstream::open(). This is known to force it to require an existing file.
Either remove std::fstream::in
from your mode
argument, or specify std::fstream::trunc
in addition to the other flags.
You’re specifying std::fstream::in
in your call to fstream::open(). This is known to force it to require an existing file.
Either remove std::fstream::in
from your mode
argument, or specify std::fstream::trunc
in addition to the other flags.