I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Taler vi om at læse eller skrive? (eller begge dele?). En mulighed kunne jo være at oprette en (garbage) fil på 256-512 MB (så er der vist ikke nogen der har \"ram nok\") lukke den og åbne den igen for at læse den !?
Jeg tænker på generelt brug af metoderne - deriblandt læse og skrive store og små filer, osv.
Jeg synes der er mange der mener, at det er hurtigt. Jeg har aldrig haft andet en bøvl med det, da det var utrolig langsomt. 1 KB kunne tage et par sekunder, og jeg tør ikke tænke på hvad 1 MB kunne tage. Det gælder i øvrigt både Delphi go Turbo Pascal.
I øjeblikket bruger jeg altid file streams til Windows (i Delphi), og DOS interrupts til DOS (i Turbo Pascal).
Jeg skulle lige hjem fra skole først, inden jeg kunne checke det, du sendte til mig.
Jeg vil give dig ret i at metoden du benyttede var meget hurtigere end det jeg engang brugte, men jeg har ikke lige sammenlignet det med file streams endnu.
Jeg tror grunden til det, er du brugte blockread/write. Jeg har (næsten) altid kun brugt read/write. Har det noget at sige?
Hvordan kan det være at harddisken \'skratter\' mere med file streams end ved Assign/Reset/Rewrite? Bruger den mere hukommelse/CPU-ressourcer, e.l?
Hvad er mest korrekt at bruge vedrørende Win32 programmering?
En af fordelene ved BlockRead/BlockWrite (i forhold til Read/Write) er at du kan bestemme størrelsen på det du læser/skriver. I mit eksempel læser/skriver jeg fra 8 - 32 Kb ad gangen og dette er væsentligt hurtigere end at læse/skrive nogle få bytes ad gangen. Jeg har ikke rodet med Borrisholt\'s forslag men dette burde være hurtigere endnu !?
OK, nu er jeg ved at have en indsigt i metoden. Pellelil, hvis du lige svarer, så kan du og Borrisholt dele pointene, vægtet efter deltagelse i debatten og bidrag af facts.
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.