FERROR 3 2001-10-16

中文man手册

FERROR

NAME
SYNOPSIS æ»è§
DESCRIPTION æè¿°
ERRORS é误
CONFORMING TO æ ååè
SEE ALSO åè§
è·

NAME

clearerr, feof, ferror, fileno - æ£æµåéç½®æµç¶æ

SYNOPSIS æ»è§

#include <stdio.h>

void clearerr(FILE *stream);
int feof(FILE *
stream);
int ferror(FILE *
stream);
int fileno(FILE *
stream);

DESCRIPTION æè¿°

彿° clearerr æ¸é¤ stream æåçæµä¸çæä»¶ç»ææ è®°åé误æ è®°ã

彿° feof æµè¯ tests the end-of-file indicator for the stream pointed to by stream æåçæµä¸- çæä»¶ç»ææ è®°ï¼å¦æå·²è®¾ç½®å°±è¿åéé¶å¼ãæä»¶ç»ææ è®°åªè½ç¨å½æ° clearerr æ¸é¤ã

彿° ferror æµè¯ stream æåçæµä¸- çé误æ è®°ï¼å¦æå·²è®¾ç½®å°±è¿åéé¶å¼ãé误æ è®°åªè½ç¨å½æ° clearerr éç½®ã

彿° fileno æ£æµ stream åæ°ï¼è¿åå®çæ´æ°å½¢å¼çæä»¶æè¿°ç¬¦ã

å³äºå¯¹åºçééå®å½æ°ï¼è¯·åè§ unlocked_stdio(3) ã

ERRORS é误

è¿äºå½æ°ä¸åºå½å¤±è´¥ï¼å®ä»¬ä¸è®¾ç½®å¤é¨åé errno ã(使¯ï¼å¦æ fileno æ£æµå°å®ç忰䏿¯ææçæµï¼å®å¿é¡»è¿å -1ï¼å¹¶ä¸å° errno 设置为 EBADF ã)

CONFORMING TO æ ååè

彿° clearerr, feof, 以å ferror éµå¾ª X3.159-1989 (‘‘ANSI C’’) æ åã

SEE ALSO åè§

open(2), unlocked_stdio(3), stdio(3)

è·

æ¬é¡µé¢ä¸æçç±ä¸æ man æå页计åæä¾ã
䏿 man æå页计åï¼https://github.com/man-pages-zh/manpages-zh