setbuf
من cppreference.com
<tbody>
</tbody> <tbody class="t-dcl-rev ">
</tbody><tbody> </tbody>| معرفة في ملف <stdio.h>
|
||
void setbuf( FILE *stream, char *buffer ); |
(حتى C99) | |
void setbuf( FILE *restrict stream, char *restrict buffer ); |
(منذ C99) | |
تضبط ذاكرة التخزين المؤقتة (buffer) الداخلية لعمليات تيار البيانات (stream). يجب أن يكون حجمها يساوي BUFSIZ حرفًا على الأقل.
إذا لم يكن buffer يساوي null، فالدالة مكافئة لـ setvbuf(stream, buffer, _IOFBF, BUFSIZ).
إذا كان buffer يساوي null، فالدالة مكافئة لـ setvbuf(stream, NULL, _IONBF, 0)، والذي يوقف التخزين المؤقت (buffering) لبيانات التيار.