Aktív témák
-
Esmein
nagyúr
Ilyesmi érdekelne, hogy hogyan lehet hatalmas fileokkal dolgozni pascal alatt( pl 100 kb-tól 50 megáig) Beolvasni szeretném ezeket a nem tipusos fileokat és szépen kiíratni.
"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson
-
Esmein
nagyúr
Binárisan beolvasni ezeket a dögöket, mókázni vele és utána szintén binárisan újra kinyomni.
Olyan egyszerű primitív és gyors megoldás kellene, ami a fájlt a tartalmától függetlenül fel tudja dolgozni.
(Semmi konkrét programtervem nincsen, csak szeretnék gyakorolni egy kicsit a progalap vizsgámra és néhány algoritmust ki akarok ezeken próbálni)
[Szerkesztve]"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson
-
Esmein
nagyúr
Attól függ mennyi plussz kód kell ahhoz, hogy memóriába menjen az egész. Heapből mekkorát enged kivágni ?
Bár ha fogok tesztnek egy 45 megás intaller exe filet bevágom memóriába az egészet akkor nem lesz túl gyors a dolog :/
Bőven jó lesz az 64k-s blokkokban is. Gonolom nem okoz gondot akkor a nem stream szerű beolvasás, hanem össze vissza keresgélés a fileban.
[Szerkesztve]"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson
-
-
Esmein
nagyúr
Hát, hogy úgy mondjam nem sok delphi kódot túrtam át eddig
Sima turbopascal ill freepascal nem okoz túl sok gondot azzal fordítottam már sikeresen de windows alatt még nem volt működő programom"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson
-
Esmein
nagyúr
Tyühű...
Amint felkelek( nem aludtam este ) esek neki egy freepascal doksinak.
Ha csak streamszerűen kell 64k-néknt beolvasni a filet akkor mennyire macerás ?"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson
-
Esmein
nagyúr
Jesszus. PEdig nem is bonyolult ezek szerint. Alszom egyetm, mert a héten még csak 6 órát aludtam és ha felkeltem megint benézek ide, hogy felfogjam a dolgokat
"I no longer want to declare war on Hungary. It would be like waging war on a mental institution." - Jeremy Clarkson