Új hozzászólás Aktív témák
-
mgoogyi
senior tag
válasz
jattila48 #1867 üzenetére
Szia,
Ennek mi lenne a gyakorlati haszna számodra?
Csak a polimorfizmust akarod kihasználni, mert minden ilyen objektumra ugyanazt a virtuális függvényt hívod majd meg az f(Base **)-on belül?
Ezesetben azt tudod mondani, amit előttem is írtak, hogy Base ** tömb-ben közlekedtesd az összes leszármozott objektum-ra mutató pointert.Kooperálnak is ezek az objektumok f()-en belül, vagy csak minden egyes tömbelemre meg kell hívni egy függvényt?
Googyi
b, lehetőség egy makró, aminek a paramétere a tömböd, amit meg csinálni akarsz a makrón belül, azt úgyis csak a Base-ben definiált függvényekkel tudod.
-
Karma
félisten
válasz
jattila48 #1867 üzenetére
Semmilyen környezetben nem legális művelet a tömb átcastolása, még ha véletlenül működik jelen esetben. A Base** és a Derived** között nincs semmilyen kapcsolat, jogos a compiler panasza.
Egyszeri megoldásnak jó amit csináltál, de nem lehetne a Derived*[]-öt teljesen Base*[]-re cserélni?
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Elszipkázza az olvasókat a nagyobb weboldalaktól az AI
- Nagyon apró félokos a HMD új mobilja
- Autóápolás, karbantartás, fényezés
- Azonnali notebookos kérdések órája
- sziku69: Fűzzük össze a szavakat :)
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Már nem tudni, hogy mikor kerülhetnek piacra a DGX Spark gépek
- OFFTOPIK: Earfun-lányok Magyarországon
- Nyaralás topik
- ASZTALI GÉP / ALKATRÉSZ beárazás
- További aktív témák...
- REFURBISHED - DELL Performance Dock WD19DCS (210-AZBN)
- Lenovo A485 Ryzen 5 pro 2500U, 16GB RAM, 256-512GB SSD, jó akku, számla, garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- CSX 2x2GB (4GB) DDR 800 MHz kit
- BESZÁMÍTÁS! ASUS B760M i7 13700K 32GB DDR4 512GB SSD RX 6800XT 16GB Phanteks Eclipse P400 Glacier
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest