名称
:
:
fstat
功能:
获得文件或共享内存区的信息
头文件:
#include
#include
#include
函数原形:
int stat(const char *file_name,struct stat *buf);
参数:
file_name 文件名
buf stat 结构
返回值:
成功返回 0 ,出错返回 -1
对于普通文件 stat 结构可以获得 12 个以上的成员信息,然而当 fd 指代一个共享内存区对象时,只有四个成员含有信息。
struct stat{
mode_t st_mode;
uid_t st_uid;
gid_t st_gid;
off_t st_size;
};
fstat
功能:
获得文件或共享内存区的信息
头文件:
#include
#include
#include
函数原形:
int stat(const char *file_name,struct stat *buf);
参数:
file_name 文件名
buf stat 结构
返回值:
成功返回 0 ,出错返回 -1
对于普通文件 stat 结构可以获得 12 个以上的成员信息,然而当 fd 指代一个共享内存区对象时,只有四个成员含有信息。
struct stat{
mode_t st_mode;
uid_t st_uid;
gid_t st_gid;
off_t st_size;
};