| | Input/Output og Filer - slide 30 : 32 |
Binær input/output med fread og fwrite
Structures i C med simple aritmetiske typer kan let udskrives og indlæses binært med fwrite og fread
- fwrite(pointerTilStruct, størrelseAfStruct, antal, fil)
- Skriver et antal structs fra et array til en fil
- Udskriver blot bitmønstret i en struct
- Returnerer antallet af skrevne structs
- fread(pointerTilStruct, størrelseAfStruct, antal, fil)
- Læser et antal structs fra en fil til elementer i det array, som udpeges af første parameter
- Læser de rå bits
- Returnerer antallet af læste structs