複製鏈接
請複製以下鏈接發送給好友

closedir()

鎖定
closedir()關閉參數dir所指的目錄流。關閉成功則返回0,失敗返回-1,錯誤原因存於errno 中。EBADF 參數dir為無效的目錄流。
中文名
closedir()
用    途
關閉參數dir所指的目錄流

closedir()頭文件

#include<sys/types.h>
#include<dirent.h>

closedir()函數原型

int closedir(DIR *dir);

closedir()函數説明

closedir()關閉參數dir所指的目錄流。關閉成功則返回0,失敗返回-1,錯誤原因存於errno 中。EBADF 參數dir為無效的目錄流。
注意:目錄文件作為一種文件,再打開必須關閉,否則會由於文件的進程打開文件過多而不能打開新的文件。因此opendir函數和closedir函數同樣是配對出現的。

closedir()錯誤碼

EBADF dir為一個無效的目錄流描述符。