Historie úprav

Avatar uživatele

Zeptal/a se – 22.duben 11:36

Struktury v binárním souboru (ANSI C)

Počítače a internet – Software

Snažím se načíst strukturovaná data z binárního souboru v jazyce C pomocí funkce (size_t) fread. Slyšel jsem, že pro usnadnění práce s binárními soubory obsahující strukturu, je dobré si na začátek nebo na konec vyhradit prostor, ve kterém budou uložena metadata, obsahující informace o souboru. Předpokládám, že metadata sama o sobě jsou nějakou strukturou, proto by mě zajímalo, jak taková metadata do binárního souboru zapsat a jak potom takový soubor číst.
Děkuji za odpověď.

Avatar uživatele

Zeptal/a se – 22.duben 11:39

Struktury v binárním souboru (ANSI C)

Počítače a internet – Software

Snažím se načíst strukturovaná data z binárního souboru v jazyce C pomocí funkce (size_t) fread. Slyšel jsem, že pro usnadnění práce s binárními soubory obsahující strukturu, je dobré si na začátek nebo na konec vyhradit prostor, ve kterém budou uložena metadata, obsahující informace o souboru. Předpokládám, že metadata sama o sobě jsou nějakou strukturou, proto by mě zajímalo, jak taková metadata do binárního souboru zapsat a jak potom takový soubor číst.
Děkuji za odpověď.
Doplňuji:
Jedná se o nehomogenní strukturu obsahující různé datový typy (např. číslo s plovoucí desetinou čárkou, řetězec, celé číslo nebo logická 0/1)