




könyvemben ez áll:
külső vagy globális változódeklaráció, hivatkozás más modulban definiált globális változóra










x86 szoftverdizájnban nem szokás használni.
Csak akkor jön jól, ha nagyon ramra kell optimalizálni, illetve nagyon sekély a stacked.










"x86 szoftverdizájnban nem szokás használni.
Csak akkor jön jól, ha nagyon ramra kell optimalizálni, illetve nagyon sekély a stacked."
Már ne haragudj, de ennek mi köze így rögtön magához az extern kulcsszóhoz?










Akkor biztos nem figyeltél, mert a második válasz elmond mindent. Vagy hogy egy példa kellene? Tessék:
extern int x;
Compiler nem foglal helyet neki itt, mert máshol már lesz, és linkelésnél arra a memóriahelyre cseréli ki az x-et (ahol használtad).
Kicsit pontatlanul, nagy vonalakban ennyi.
A függvényeket ha jól tudom automatikusan "extern"-nek kezeli, tehát ha egy függvény elé írod, gyakorlatilag semmit se csinál, még akkor se, ha az egy fv. definíció, olyankor meg főleg nincs semmi értelme.
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!