C++;流缓冲区行为 是否在满时C++自动刷新OFFASH?例如: std::ofstream OFile; OFile.open("file.txt"); for (int i = 0; i < N; ++i) { OFile &
C++;流缓冲区行为 <>是否在满时C++自动刷新OFFASH?例如:C++;流缓冲区行为 是否在满时C++自动刷新OFFASH?例如: std::ofstream OFile; OFile.open("file.txt"); for (int i = 0; i < N; ++i) { OFile &,c++,flush,ofstream,ostream,endl,C++,Flush,Ofstream,Ostream,Endl,C++;流缓冲区行为 是否在满时C++自动刷新OFFASH?例如: std::ofstream OFile; OFile.open("file.txt"); for (int i = 0; i < N; ++i) { OFile << a << " " << b << " " << c << '\n';} OFile.close() std::文件流; open(“file.txt”); 对于(in
std::ofstream OFile;
OFile.open("file.txt");
for (int i = 0; i < N; ++i) {
OFile << a << " " << b << " " << c << '\n';}
OFile.close()
std::文件流;
open(“file.txt”);
对于(int i=0;i OFile如果您没有手动刷新,则流将在满时自动刷新。感谢您的响应。满是什么意思?您的意思是流的文件达到文件系统支持的最大大小吗?缓冲区将在满时和文件关闭时刷新。顺便说一句,而不是创建std::ofstream
对象,然后打开它,您可以使用构造函数打开它。您不需要调用close()
——析构函数将执行此操作。