[elektro] 2nd C typedef kérdés

Palasik Sandor palasik at mail.datanet.hu
Sat Apr 26 07:56:57 CEST 2008


> Itt válaszolnék a kérdésedre a function pointer meghatározás nem
> gépelés megtakaritás miatt szükséges (ugyan annak néz ki), hanem a
> hordozhatóság miatt kell, az öröklödést biztosító program részleteket
> is definiálnom kell, mint extern és mint függvény. Ha ezt egy közös
> definicióval tudom megtenni, akkor minden módosítás automatikusan
> minden helyen megjelenik, mig ha külön-külön definiálok mindent, akkor
> egy esetleges változtatás esetén egy halom problémával kell
> szembenéznem.

Úgy tűnik, hogy ez a közös definíció leginkább csak makró lehet, mivel a
függvény fejét kénytelen vagy kiírni. Vagy két definíció, makró a függvény 
fejéhez, és a makróval csinált typedef minden egyéb helyre.

Palasik Sándor



More information about the Elektro mailing list