previous next Up Title Contents Index

Binääritiedostojen käsittely tietueittain

Merkeittäin tapahtuvaa tiedostojen käsittelyä kehittyneempi tapa on tiedoston käsittely tietueittain.
Tämä tarkoittaa, että tiedostosta voidaan lukea kokonainen tietue ja sinne voidaan kirjoittaa kokonainen tietue yksi kerrallaan.
Tällaista käyttöä varten tiedostolle määritellään rakenne tietuemäärittelyä hyväksi käyttäen.
Tietueen kentät voivat olla mitä tyyppiä tahansa, joten tiedosto on käytännössä binääritiedosto.
Tietueittain tapahtuvaa lukemista ja kirjoittamista varten on olemassa funktiot fread() ja fwrite():

fread()
fwrite ()
Esimerkki

previous next Up Title Contents Index