㈠ C程序怎么解决占用文件问题,运行时文件无法被用户修改删除
每次操作完单个文件的之后,先用fflush让内存清空,保证数据一致,最好加上流的清空,格式为流名称.clear()。如果单个文件操作结束,也意味着这个打开的文件暂时没有必要存在了,为了节省资源同时保证你能关闭或者删除这个文件,需要对该文件对应的文件流进行关闭。
对于文件和数据库等这些东西,如果一个操作正在进行操作或者已经操作完成,但是没有释放文件和数据库等的相关资源,操作系统是不允许对这个文件或者数据库进行其他的操作的。
希望你能看懂。呵呵