lnhv013710
lnhv013710
2019-04-08 18:16

CSstdiofile对文件频繁读写的优化方法 2

40
  • c++

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一些文件,我的理解是仍然无法解决频繁读写硬盘的问题啊?

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

2条回答

为你推荐