在C++中我定义了一个函数 里面有打开文件夹的操作 而这个函数是在一个循环中被多次调用 我想请问有没有方法让文件夹只打开一次(因为每次open都会清空里面的数据)... 我想请问有没有方法让文件夹只打开一次(因为每次open都会清空里面的数据) 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 函数 打开文件 c++ 定义 循环 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? 百度网友1e3176a03 2010-12-13 · TA获得超过2637个赞 知道小有建树答主 回答量:1144 采纳率:100% 帮助的人:1471万 我也去答题访问个人页 关注 展开全部 可以用两种办法实现,一是让打开文件夹的操作放到调用这个函数之前二是搞个全局变量或者静态变量,打开文件夹的操作之前进行判断这个标志,没打开一次标志变量加1,下次如果判断此变量大于1,表示已经打开过来,就不要执行打开文件夹的操作了。 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2015-08-24 c++中在一个函数里this指向这个函数本身 1 2010-09-14 一个C语言的问题 2013-09-05 看到一个C++图像处理程序,里面有这个函数,求大牛跟我解释下这个函数具体实现的功能,还有每句话的意思 1 2012-10-06 c++ 中我的一个子函数中有while循环,想在结束的时候,把里面的一个变量返回出来 2018-03-06 在C++的一个程序内可以定义多个同名的函数,称为什么的呢? 9 2016-02-25 c++中关于eof()函数的一个问题 5 2007-06-21 一个c语言的问题 1 2011-11-14 为什么C++语言不允许在一个函数的定义中再定义另一个函数? 举个例子说明,谢谢 6 为你推荐: