Stap 4: Lees het aantal bytes in het bestand links
1) de volgende vier bytes in een karakter array lezen.
2) de vier bytes naar een niet-ondertekende type gegevens samenvoegen.
Opmerking: Het samenvoegen van de vier bytes moet u gebruiken bitsgewijze bewerkingen. Het .aiff bestand indeling big-endian gebruikt (het meest significante bit gaat naar de meest linkse kant)
- Uw niet-ondertekende variabele instellen op nul.
- Verschuiven van het eerste teken dat u leest 24 (3 * 8 (het is het de vierde byte en 1 byte = 8-bits)) aan de linkerkant.
- Bit-vise of de waarde die u met uw niet-ondertekende variabele krijgen.
- Dezelfde stappen voor de rest van de bytes, behalve Verlaag de waarde van de byte (bijvoorbeeld 16 (2 * 8) voor de tweede byte) uitvoeren (zie afbeelding hierboven).
Opmerking: Hier vindt u alle integer type gegevens met behulp van de logica in deze stap.