Język C++
setvbuf
[funkcja] Umożliwia przypisanie bufora na dane o podanej wielkości do wskazanego strumienia oraz określenie sposobu jego użycia.Składnia
#include <cstdio>
int setvbuf( FILE * stream, char * buffer, int mode, size_t size );
Argumenty
Zwracana wartość
Zwraca wartość 0 w przypadku sukcesu. Funkcja zwraca wartość różną od zera w przypadku wystąpienia błędu.
Opis szczegółowy
Funkcja umożliwia przypisanie bufora na dane o podanej wielkości do wskazanego strumienia oraz określenie sposobu jego użycia.
Przykład
#include <cstdio>
int main()
{
FILE * plik = fopen( "Plik1.txt", "w" );
if( plik )
{
setvbuf( plik, NULL, _IOFBF, 1024 );
fclose( plik );
}
return 0;
}
Zagadnienia powiązane
setbuf | Umożliwia przypisanie bufora na dane do wskazanego strumienia. (funkcja) |
---|
fflush | Wymusza przeniesienie buforowanych danych do strumienia. (funkcja) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.