Hirdetés
- Amlogic S905, S912 processzoros készülékek
- TCL LCD és LED TV-k
- iPad topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- NVIDIA GeForce RTX 3080 / 3090 / Ti (GA102)
- Fejhallgató erősítő és DAC topik
- Önvédelmi fegyvernek is elmenne a Keychron analóg billentyűzete
- Home server / házi szerver építése
- Steam Deck
- Milyen billentyűzetet vegyek?
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
mgoogyi
#2079
üzenetére
Hali,
Azt hiszem igazad van, a "A b = B();" tényleg az A copy konstruktorát fogja meghívni, tehát ez egy A objektum lesz. Akkor viszont pvt.péter felvetésére mégis csak jogos, hogy a dinamikus kötés csak pointeren keresztül lehetséges C++-ban. De nem a stack vs. heap miatt, hanem a pointer miatt.
Megnéztem az egyik régi házimat, ahol nem lehetett new operátort használni, és így oldottam meg:
Henger henger;
Asztal asztal;
Object* objects_[ MAX_OBJECTS ] = {&henger,&asztal};Ezt csak azért írom, mert a new operátort direkt el akartam kerülni az egész példámban, hogy látszódjon, anélkül is lehet dinamikus kötést alkalmazni.
Köszi a tisztázást!

Ú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!
- Magga: PLEX: multimédia az egész lakásban
- Amlogic S905, S912 processzoros készülékek
- Kamionok, fuvarozás, logisztika topik
- Nintendo Switch 2
- Konzolokról KULTURÁLT módon
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- World of Warships
- TCL LCD és LED TV-k
- iPad topik
- sziku69: Fűzzük össze a szavakat :)
- További aktív témák...
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő



