https://bbs.csdn.net/wap/topics/200035733
这里一位网友提到一段代码
static CStdioFile g_file;
functionB()
{
//CStdioFile& file = g_file;
//file.Open();
...;
//file.Close();
}
functionA()
{
...;
g_file.Open();
while(...)
{
functionB();
}
g_file.Close();
}
请好心的网友帮忙解释下这段代码,既然file是stdiofile对象g_file的引用,那么在functionB中while循环中放入file.open和file.close,这还是不停地open和close一些文件,我的理解是仍然无法解决频繁读写硬盘的问题啊?