标签:
Unix的文件类型信息包含在stat结构的st_mode成员中可以用宏确定文件类型:
可以用文件名后的宏来确定文件类型,宏调用举例:
#include<sys/stat.h> lstat(pathname, &buf); S_ISREG(buf.st_mode); //返回bool类型
stat结构包含于文件有关的信息结构,stat结构的实际定义可能随着实现有所不同,但是基本形式是:
struct stat{
mode_t st_mode; //文件类型和模式
ino_t st_ino; //i节点号
……
};
from:《UNIX环境高级编程》第四章
标签:
原文地址:http://www.cnblogs.com/Chilly2015/p/5808392.html