Hollosi Information eXchange /HIX/
HIX CODER 1189
Copyright (C) HIX
2001-05-28
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 HTMLHelp info (mind)  10 sor     (cikkei)
2 Re: pointeres valaszok (mind)  16 sor     (cikkei)
3 Re: pointeres problemak (mind)  23 sor     (cikkei)
4 Re: 64bit, alpha, teljesitmenyproblema (mind)  20 sor     (cikkei)

+ - HTMLHelp info (mind) VÁLASZ  Feladó: (cikkei)

T. lista!

Bar eddig sok kerdest irtam a listara, valasz meg nem jott egyikre sem.
Azert feltennem a kovetkezot.

Hol talalhatnek a HTMLHelp Workshop nevu prog.-hoz magyar nyelvu
leirast? Amibol legalabb a kezeles alapjait megtanulhatnam.
Ha esetleg valaki veszi a faradsagot es valaszol azt elore is koszonom!

Csaba.
+ - Re: pointeres valaszok (mind) VÁLASZ  Feladó: (cikkei)

Szerintem nincs szukseg arra a PList tipusra mert egy TList objektumra mutat am
i maga is egy pointer es a "create" metodussal kell letrehozni a "new" helyett
mint minden mas objektumot.
Mivel a TList objektumnak nincs szulöobjektuma ami gondoskodna az altala lefogl
alt memoria felszabaditasarol ezert meg kell hivni a TList "destroy" nevu destr
uktor eljarasat ugyanugy mint a "dispose" eljarast a pointereknel.

Az altalad leirt kodban a hiba ket helyen is van:
> =================================================
1)A pj^.par egy TListre mutato pointer amit letre kell hozni a "new" eljarassal
 ugyanugy mint pj-t
2)A pj^.par^ egy TList objektum amit ugyancsak letre kell hozni, a "create" kon
struktorral.


A helyes kod igy nezne ki:
+ - Re: pointeres problemak (mind) VÁLASZ  Feladó: (cikkei)

On Mon, Apr 20, 1964 at 03:35:03AM +0000,  wrote:
> type func = function(p: TList): PChar;
> type PList = ^TList;
> type TFuncParam = record
>    f: func;
>    par: PList;
>    str: PChar;
> end;
> type PFunc = ^TFuncParam;
>
> Namost, ha ezt irom:
>
> var pj: PFunc;
>  ....
> New(pj); //vagy GetMem(pj, SizeOf(TFuncParam));
> pj^.f := GetProcAddress(h, PChar(s));
> pj^.par^.Add(PChar('hehe')); //hibauzenet
	~~~

Nem vagyok eppen Delphi szakerto, de nem felejtetted el
meginicialni a pj^.par-t?

_tgz
+ - Re: 64bit, alpha, teljesitmenyproblema (mind) VÁLASZ  Feladó: (cikkei)

On Sun, Apr 19, 1964 at 06:44:50PM +0000,  wrote:
> > Adva van egy mukodo konvertalo program, ami nagymeretu binaris inputbol
> > csinal kicsi text outputot (file-ok). Semmi platformfuggo lepes nincs benne
> > (elvileg).
> >
> > A progi pc-n es nt-n forditva es futtatva 5 mp alatt lefut, viszont az
> > alpha-s dec unix-on forditva is futtatva a futasido tobb, mint 1 perc!
[...]
> Próbáld meg a setvbuf-ot, és a puffer méret legyen legalább 64KB

No akkor nekem is van egy otletem: probald meg ugy is, hogy
teljesen eliminalod az stdio hasznalatat. Kulonfele rendszereken
kulonfele szornyuseges dolgokat kepes ez a library elkovetni; pl.
a glibc2-e nagyon nagy, lassu es bonyolult. Lehet, hogy a DEC
Unix is igy jart.

ps nem akartok veletlenul megvalni az egyik Alphas geptol? volna
ra vevo. hamar nektek ugyis lassu :)

_tgz

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS