POSIX中未提及的错误

时间:2018-09-28 11:25:02

标签: c posix language-lawyer

opendir显然是一个内存分配函数,但是POSIX spec for opendir在可能的错误列表中没有提到ENOMEM

是什么赋予了可能符合POSIX要求的实现在调用errno=ENOMEM中设置opendir的权利?

1 个答案:

答案 0 :(得分:6)

请参见系统界面:一般信息中的Error Numbers

  

实施可能支持此列表中未包含的其他错误,在此处未描述的情况下,可能会生成此列表中包含的错误,或者可能包含扩展名或限制项,以防止发生某些错误。