FFLUSH

Section: ¸®´ª½º ÇÁ·Î±×·¡¸Ó ¸Å´º¾ó (3)
Updated: 1993³â 11¿ù 29ÀÏ
Index
Return to Main Contents
 

À̸§

fflush - ½ºÆ®¸² ºñ¿ì±â  

»ç¿ë¹ý

#include <stdio.h>

int fflush(FILE *stream);  

¼³¸í

ÇÔ¼ö fflush ´Â ½ºÆ®¸² ±â¹Ý write ÇÔ¼ö¸¦ ÅëÇØ ÁÖ¾îÁø Ãâ·ÂÀ̳ª ¾÷µ¥ÀÌÆ® stream À» À§ÇØ ¹öÆÛµÈ ¸ðµç À¯Àú °ø°£ÀÇ µ¥ÀÌÅ͸¦ ¾²µµ·Ï °­¿äÇÑ´Ù. ½ºÆ®¸²ÀÇ ¿­·ÁÁø »óÅ´ ¿µÇâÀ» ¹ÞÁö ¾Ê´Â´Ù.

¸¸ÀÏ stream ÀÎÀÚ°¡ NULLÀ̶ó¸é, fflush ´Â ¸ðµç ¿­·ÁÁø ½ºÆ®¸²À» ºñ¿î´Ù.  

¹Ýȯ°ª

¼º°ø½Ã 0ÀÌ ¸®ÅϵȴÙ. ±×·¸Áö ¾ÊÀ¸¸é, EOF °¡ ¸®ÅϵǸç Àü¿ª º¯¼ö errno ´Â ¿¡·¯¸¦ °¡¸®Å°µµ·Ï ¼³Á¤µÈ´Ù.  

¿¡·¯

EBADF
stream Àº ¿­¸° ½ºÆ®¸²ÀÌ ¾Æ´Ï°Å³ª ¾²±â À§ÇØ ¿­·ÁÁöÁö ¾Ê¾Ò´Ù.

ÇÔ¼ö fflush ´Â ½ÇÆÐÇϸç errno ´Â write(2) ·çƾÀ» À§ÇØ ÁöÁ¤µÈ ¿¡·¯·Î ¼³Á¤µÈ´Ù.  

ÁÖÀÇ

fflush ´Â C ¶óÀ̺귯¸®°¡ Á¦°øÇÏ´Â À¯Àú °ø°£ ¹öÆÛ¸¸À» Áö¿î´Ù´ÂÁ¡¿¡ ÁÖÀÇÇضó. µ¥ÀÌÅÍ°¡ µð½ºÅ©¿¡ ÀúÀåµÇµµ·Ï È®½ÇÈ÷ Çϱâ À§ÇØ, Ä¿³Î ¹öÆÛµéÀº sync(2)³ª fsync(2)·Î ¿ª½Ã ºñ¿öÁ®¾ß ÇÑ´Ù.  

ȣȯ

fflush ÇÔ¼ö´Â ANSI X3.159-1989 (``ANSI C'')¿Í ȣȺµÈ´Ù.  

°ü·Ã Ç׸ñ

write(2), fclose(3), fopen(3), fsync(2), sync(2), write(2), setbuf(3)  

¿ªÀÚ

Á¤°­ÈÆ <skyeyes@soback.kornet.net>, 2001³â 4¿ù 9ÀÏ


 

Index

À̸§
»ç¿ë¹ý
¼³¸í
¹Ýȯ°ª
¿¡·¯
ÁÖÀÇ
ȣȯ
°ü·Ã Ç׸ñ
¿ªÀÚ

This document was created by man2html, using the manual pages.
Time: 08:07:01 GMT, March 25, 2004