玩教具手工制作图片:linux下用什么参数返回,一个文件究竟是文件还是目录?

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 17:41:10
opendir 然后 readdir得到文件信息,得到结构中有d_type成员,请问怎么用它来判定文件或目录?

你可以再次用opendir来打开readdir得到的信息,返回NULL为文件,否则为目录。

if( (dirp = opendir(name)) == NULL ) {
.........
}