在VS2022上想删除和重命名文件,使用system操作,结果在删除时,提示另一个程序正在使用此文件,进程无法访问。
但此时FILE指针已用fclose关闭,也无打开相关文件,这是什么情况呢。
补充:相同的方法在codeBlocks编译器上可以正常删除。
程序中user_id指已用户账号命名的txt文件。
请问大家这是什么情况,应该怎么解决
在VS2022上想删除和重命名文件,使用system操作,结果在删除时,提示另一个程序正在使用此文件,进程无法访问。
但此时FILE指针已用fclose关闭,也无打开相关文件,这是什么情况呢。
补充:相同的方法在codeBlocks编译器上可以正常删除。
程序中user_id指已用户账号命名的txt文件。
请问大家这是什么情况,应该怎么解决