前因
unix系统实现了很多的幻数和常量来确保软件的移植性。通过很多的标准化的工作的完善,对于这些幻数和常量都有了一定的限制。
1.不与文件或目录相关联的运行时限制(sysconf函数)。
2.与文件或目录相关联的运行时限制(pathconf和 pathconf函数)
pathconf
头文件
#include <unistd.h>
函数原型
long pathconf(char *path, int name); //unix中第一个参数有const
long fpathconf(int fd, int name);