Portál AbcLinuxu, 12. května 2025 04:16

Dotaz: Nerozumím C makru

3.12.2012 13:26 Marek
Nerozumím C makru
Přečteno: 311×
Odpovědět | Admin
Dobrý den,

mohl by mi, prosím, někdo rozepsat česky, co dělá následující makro? Analyzuji C kód a jelikož C moc nehovím, nějak nevím, co od tohoto čekat:

#define OFF(a, b) ((int) (char*) &((a*) 0)->b)

Děkuji.

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.12.2012 13:43 chrono
Rozbalit Rozbalit vše Re: Nerozumím C makru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vráti offset elementu b v štruktúre a (a teda na akej pozícii, v bajtoch, sa ten element v tej štruktúre nachádza).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.