[elektro] C kérdés
hg12345
hg12345 at freemail.hu
Thu Jan 31 18:33:21 CET 2008
> Köszi ilyesmire gondoltam, már csak az a kérdés szereti-e?
> Megirom....
Köszön a segitséget mindenkinek, "calling convention" sokat segitet...
A GCC alapu forditó nagyon sok modositot nem ismer többek közöt
ezek közül egyet se. De legalább igy megtaláltam a megfelelő fejezetet
a lirásban, ahol irja, mindentől függetlenül ment mindent..... (kicsit
fogyatekos, sajnos ez a penzes verziora is igaz :-(
üdv
>
> > Moczik Gabor wrote:
> > > hg12345 wrote:
> > >
> > >>Röviden valoszinuleg a C nem ismer olyan modosítot, mely
> teljesen
> > >>atlatszova teszi a void foo(void) subrutin hivást teszöleges
számú
> > >>változót hasznáva benne.
> > >
> > > Szerintem ez fordito fuggo, nemelyik ismeri az alabbiakat:
> > > __cdecl - C hivasi konvencio, azaz a hivo menti a dolgait
> > > __pascal - Pascal hivasi konvencio, azaz a hivott fuggveny
koteles
> > > menteni amit elront.
> >
> > Sot, most hogy igy utanakerestem a googleban, van egy 'stdcall'
> > konvencio is, itt is a hivott felelos a mentesert, viszont jobbrol balra
> > kerulnek a parameterek a stack-re, pascal eseten forditva.
> >
> > Van meg fastcall is, ez non-standard, fordito fuggo.
> >
> > Javasolt a google "calling convention" kereses tanulmanyozasa,
> valszeg
> > meglesz valahol hogy a GCC mit es hogyan eszik meg.
> >
> > --
> > ((( Móczik Gábor )))--((( E~Mail: pm-junk ~@~ progzmaster ~.~
hu )))
> > ((( Skype: moczik )))
> >
> > -----------------------------------------
> > elektro[-flame|-etc]
> >
>
>
________________________________________________________
> Megrendelhető a Harry Potter 7. kötete magyarul! Rendelje meg és
már szombaton kézhez veheti!
> http://www.bookline.hu/control/news?
newsid=1020&affiliate=frehp7kar4711
>
> -----------------------------------------
> elektro[-flame|-etc]
>
________________________________________________________
Megrendelhető a Harry Potter 7. kötete magyarul! Rendelje meg és már szombaton kézhez veheti!
http://www.bookline.hu/control/news?newsid=1020&affiliate=frehp7kar4711
More information about the Elektro
mailing list