1 ifstream和ofstream默认访问权限
在《C++中fstream流2-1》中提到,fstream流的构造函数的第二个参数表示访问文件的权限,默认权限是读(ios_base::in)和写(ios_base::out)。对于ifstream来说,其构造函数的默认访问权限是读;而对于ofstream来说,其默认构造函数的访问权限是写。
2 ofstream的截断权限
使用ofstream流向指定文件写入对象时,如果将流具有截断权限,则在写入内容之前,会清空文件中的原内容。截断权限用ios_base::trunc表示。
ofstream of = ofstream("text.txt", ios_base::out | ios_base::trunc);
of.close();
其中&#x