加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Advanced Programming in UNIX Environment Episode 10

发布时间:2020-12-15 09:24:00 所属栏目:安全 来源:网络整理
导读:获得运行时限制函数 #include unistd.h long sysconf( int name); long pathconf( const char *pathname, int name); long fpathconf( int fd, int name); (1)如果name参数并不是一个合适的常量,这3个函数都返回-1,并把errno置为EINVAL。 (2)有些name会返

获得运行时限制函数

#include <unistd.h>

long sysconf(int name);
long pathconf(const char *pathname,int name);
long fpathconf(int fd,int name);

(1)如果name参数并不是一个合适的常量,这3个函数都返回-1,并把errno置为EINVAL。
(2)有些name会返回一个变量值(返回值 0)或者提示该值是不确定的。不确定的值通过返回-1来体现,而不改变errno的值。 (3)__SC__CLK__TCK的返回值是每秒的时钟滴答数,用于times函数的返回值。 对于pathconf的参数pathname和fpathconf的参数fd有很多限制。如果不满足其中任何一个限制,则结果是未定义的。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读