我lstat
曾经获取文件的特征,但它似乎不起作用,它返回 -1 和错误 - 没有这样的文件或目录 -。
我在 shell 中尝试路径,输入:
:~$ ls /home/mypc/Desktop/file.c
/home/mypc/Desktop/file.c
所以这条路径显然适用于ls
,但不适用于lstat
!这很奇怪。这是我调用的行lstat
:
int i=lstat(path, &buff );
path
是一个char[]
并且buff
是一个struct stat
对象。
如果您有任何想法,请...