【发布时间】:2015-10-16 12:07:47
【问题描述】:
我相信 stdio.h 中有一个名为 remove() 的函数,它通过传入像 remove("foo.txt") 这样的文件名来删除文件。
但是,如果我想删除指定路径中的文件,我该怎么做呢?
【问题讨论】:
我相信 stdio.h 中有一个名为 remove() 的函数,它通过传入像 remove("foo.txt") 这样的文件名来删除文件。
但是,如果我想删除指定路径中的文件,我该怎么做呢?
【问题讨论】:
首先检查您的程序用户权限是否允许删除此文件
第二个获取完整路径,例如:remove("/home/test/foo.txt")
【讨论】:
You can do this -
remove("drive\\folder\\foo.txt"):
记住你必须把\\放在路径之间。 \ 不起作用编译器会显示错误。
【讨论】:
使用绝对路径:
remove("/path/to/foo.txt");
【讨论】: