Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
Nej, det kan ikke lade sig gøre. Den mindst addresserbare enhed er en byte.
Du kan selvfølgelig selv håndtere det, ved at lave noget mapping osv, men du kan ikke få systemet til at gøre det for dig. Hvis du selv gemme hvor mange bits du har gemt i den sidste byte i din datafil, så kan du jo læse den sidste byte, appende den nye bit, og skrive den sidste byte tilbage til filen.
FX:
Sidste byte indeholde 3 bits, og du vil appende en bit (værdi 1):
Spol frem til sidste byte, og læse den. OR den sidste byte med 00010000. Spol en byte tilbage i filen (til den sidste igen), og overskriv den.
Hvis værdien af den bit du ville skrive var 0, skulle du AND\'e din byte med : 11101111
Men for at gøre alt det her, skal du have en MEGET god grund til det, og ikke kunne lave det på nogen som helst anden måde. Ellers vil det nok være lidt fjollet....
hv_elite >> Ellers er jeg bare ligeglad når jeg slår forkert ...
Jens B
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.