Sono curioso di sapere quali sono i vantaggi o gli svantaggi della creazione di un formato binario con un nome rispetto a uno senza nome? Posso solo pensare ad un aumento dello spazio su disco richiesto.
In parole povere un formato binario denominato è un formato binario in cui è possibile identificare le parti dei dati utilizzando il loro nome ( int
, byte
). Anche i nomi sono memorizzati nel file di output stesso
Esempio di differenza nell'utilizzo:
- senza nome:
input.nextByte(); input.nextInt();
- named:
input.getByte("name1"); input.getInt("name2");