pathconf是一种应用于电脑系统的函数。
头文件
#include
函数原型
long pathconf( const char* path,int name );
说明
pathconf函数返回配置文件的限制值,是与文件或目录相关联的运行时限制。path参数是你想得到限制值的路径,name是想得到限制值的名称,name的取值主要有以下几个取值:
该函数在错误的时候返回-1,并且设置相应的errno值。
EACCES
所给的文件路径权限不允许
EINVAL
name参数无效.
ELOOP
Too many levels of symbolic links or prefixes.
ENAMETOOLONG
path参数太长了.
ENOENT
所给的文件不存在.
ENOSYS
The pathconf() function isn't implemented for the filesystem specified in path.
ENOTDIR
path参数不是一个目录.
范例
#include
#include
#include
int main( void )
long value;
return EXIT_SUCCESS;