Kezdőoldal » Számítástechnika » Programozás » Ez pontosan, hogyan is működik?

Ez pontosan, hogyan is működik?

Figyelt kérdés

operator ushort()const {return(ushort(itsAge));}

/*Ez úgy tudom általunk készített típusból(legyen CAT)csinál beépített típust.

de ez pontosan,hogyan csinálja ezt?

Tippelek:

meg keresi az objektumba az ushort típusú itsAge változót és azt összeadja?

int b = 80;

CAT Bolyhos;

int a = Bolyhos + b;

na itt Meghívódik az a konverziós operator és vissza adja az itsAge változó összegét majd összeadja b vel és az eredmény pedig a ba kerül.Szerintem így van.

Szerintem nem csinál bele új típust minek csak vissza adja az itsAget és kész.

Így van?


2012. máj. 2. 00:07
 1/1 iostream ***** válasza:

Pontosan azt csinálja, amit beleírsz. Az ushort konverziós operátort (amúgy bármiből lehet bármit konvertálni (szinte)) TE írod meg, neked kell eldönteni, mit adjon vissza.


Itt nem ad össze semmit, egyszerűen visszaadja az itsAge nevű tagváltozóját a cicának.

2012. máj. 2. 09:44
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!