Kezdőoldal » Számítástechnika » Programozás » Láttam egy kódot amiben volt...

Láttam egy kódot amiben volt egy ilyen deklaráció: class node ; ez azt jelenti, hogy egy új típust lehet csak simán definiálás nélkül deklarálni úgy mint egy változót?

Figyelt kérdés
2012. okt. 25. 04:18
 1/2 anonim ***** válasza:
Milyen nyelvről beszélünk?
2012. okt. 25. 10:16
Hasznos számodra ez a válasz?
 2/2 iostream ***** válasza:

Ezt úgy hívják, hogy forward deklarálás, és igen, egy típust lehet deklarálni definiálás nélkül. De ez a forma változóknál általában definiálást is jelent (int x; az deklarálás ÉS definiálás).

Arra jó, hogy nem kell a(z elő)fordítónak behúznia a teljes definícióját az osztálynak, gyorsítva ezzel a fordítást.

Ha nem akarod sem a méretét, sem a műveleteit használni a típusnak, akkor érdemes ezt használni.

2012. okt. 25. 14:02
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!