logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Attributes

       For an explanation of the terms used in this section, see attributes(7).
       ┌─────────────────────────────────────────────────────────────────────────────┬───────────────┬─────────┐
       │ InterfaceAttributeValue   │
       ├─────────────────────────────────────────────────────────────────────────────┼───────────────┼─────────┤
       │ closedir()                                                                  │ Thread safety │ MT-Safe │
       └─────────────────────────────────────────────────────────────────────────────┴───────────────┴─────────┘

Description

       The  closedir()  function  closes  the  directory  stream  associated  with  dirp.   A successful call to
       closedir() also closes the underlying  file  descriptor  associated  with  dirp.   The  directory  stream
       descriptor dirp is not available after this call.

Errors

EBADF  Invalid directory stream descriptor dirp.

History

       POSIX.1-2001, SVr4, 4.3BSD.

Library

       Standard C library (libc, -lc)

Name

       closedir - close a directory

Return Value

       The closedir() function returns 0 on success.  On error, -1 is returned, and errno is set to indicate the
       error.

See Also

close(2), opendir(3), readdir(3), rewinddir(3), scandir(3), seekdir(3), telldir(3)

Linux man-pages 6.9.1                              2024-05-02                                        closedir(3)

Standards

       POSIX.1-2008.

Synopsis

#include<sys/types.h>#include<dirent.h>intclosedir(DIR*dirp);

See Also