标签: c++ file io
我打开一个类似
std::ofstream output(file, std::ios::ate);
并想知道是创建了新文件还是打开了现有文件。 当然,我可以在上面的行之前检查文件是否存在,但ofstream构造函数(或其代理)必须具有(有)该信息。特别是,我想知道是否
ofstream
bool is_appending = output.tellp();
会给我正确的信息。