C 从dirent字段d_name(filename)获取文件描述符

C 从dirent字段d_name(filename)获取文件描述符,c,linux,systems-programming,C,Linux,Systems Programming,对于从dirent字段d_nameint fd=openat(dirfd,dirent->d_name,FLAGS)获取的文件名是否有方法获取文件描述符?使intfd=openat(dirfd(dirp),dirent->d_名称,标志)其中dirp是相关opendir()调用返回的DIR*。int fd=openat(dirfd,dirent->d_name,FLAGS)?使intfd=openat(dirfd(dirp),dirent->d_名称,标志)其中dirp是相关opendir()调

对于从
dirent
字段
d_name
int fd=openat(dirfd,dirent->d_name,FLAGS)获取的
文件名
是否有方法获取
文件描述符
?使
intfd=openat(dirfd(dirp),dirent->d_名称,标志)
其中
dirp
是相关
opendir()调用返回的
DIR*
int fd=openat(dirfd,dirent->d_name,FLAGS)?使
intfd=openat(dirfd(dirp),dirent->d_名称,标志)
其中
dirp
是相关
opendir()调用返回的
DIR*