我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对象。
如果您有任何想法,请...