Provided by: manpages-pl-dev_0.5-1_all bug

NAZWA

       fread, fwrite - odczyt/zapis strumienia binarnego

SKŁADNIA

       #include <stdio.h>

       size_t fread( void *ptr, size_t size, size_t nmemb, FILE *stream);

       size_t fwrite( const void *ptr, size_t size, size_t nmemb, FILE *stream);

OPIS

        Uwaga! To tłumaczenie może być nieaktualne!

       Funkcja fread odczytuje nmemb elementów danych, każdy o rozmiarze size bajtów, ze strumienia wskazywanego
       przez stream, do miejsca w pamięci wskazywanego przez ptr.

       Funkcja fwrite zapisuje nmemb elementów danych, każdy o rozmiarze size bajtów, do strumienia wskazywanego
       przez stream, pobierając je z miejsca w pamięci wskazywanego przez ptr.

       Informacje o nieblokujących odpowiednikach znajdują się w unlocked_stdio(3).

WARTOŚĆ ZWRACANA

       Funkcje  fread  oraz  fwrite  zwracają  ilość faktycznie zapisanych lub odczytanych elementów (nie liczbę
       znaków). Jeśli wystąpi błąd, lub osiągnięty  zostanie  koniec  pliku,  zwracana  jst  zmniejszona  liczba
       elementów (lub zero).

       Funkcja fread nie odróżnia pomiędzy końcem pliku i błędem, należy w tym celu wywołać funkcję feof(3) oraz
       ferror(3).

ZGODNE Z

       Funkcje fread oraz fwrite są zgodne z ANSI X3.159-1989 (``ANSI C'').

ZOBACZ TAKŻE

       read(2), write(2), feof(3), ferror(3), unlocked_stdio(3)

INFORMACJE O TŁUMACZENIU

       Powyższe tłumaczenie pochodzi z nieistniejącego już Projektu Tłumaczenia Manuali i może nie być aktualne.
       W  razie  zauważenia  różnic  między powyższym opisem a rzeczywistym zachowaniem opisywanego programu lub
       funkcji, prosimy o zapoznanie się z oryginalną (angielską) wersją strony podręcznika za pomocą polecenia:

              man --locale=C 3 fread

       Prosimy  o  pomoc  w  aktualizacji  stron  man  -   więcej   informacji   można   znaleźć   pod   adresem
       http://sourceforge.net/projects/manpages-pl/.

BSD                                                1996-05-17                                           FREAD(3)