Hirdetés
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Pitterix: Gyógytorna
- SzDavid99: Van 20 perced? Akkor tanulj meg koreait olvasni!
- Brogyi: CTEK akkumulátor töltő és másolatai
- petipetya: Nagy chili topic. :)
- Magga: PLEX: multimédia az egész lakásban
Új hozzászólás Aktív témák
-
jattila48
aktív tag
válasz
dobragab
#3059
üzenetére
"Ha B önmagában nem olvasható be, vagy D-vel együtt kellene, mert B beolvasása után kellenek még az adatok, D-t is adhat vissza a beolvasó függvény."
Factory? És ez a D-t hogy állítja elő? Egy másik construktorral? Ugyanezzel nem lehet, mert végtelen rekurzió lenne. Hogyan inicializálná a B részét a visszaadott D-nek? Hiszen most pont ezen küzdünk. Vagy ha már a beolvasó fv. visszaad D-t, akkor minek ezt újra felhasználni a D egy másik ctor-ában? Akkor már jó a most visszaadott is. Vagy a beolvasó fv. inicializálatlan B részű D-t adna vissza? Ez ismét csak kétfázisú inicializálás lenne, ráadásul rosszabb mint az enyém, mert konkrétan létre is kéne hoznod félig konstruált D-t.
A statikus tfv.-nyel való inicializálás (nem több, hanem osztályonként csak egyetlen stfv.) életképes lehet, ha nem B-t ad vissza (főleg nem pedig D-t), hanem valami egyszerű struktúrában a bináris adatot (pointer+méret: röviden blob). Itt viszont megint csak az történik, hogy a D ctor-ában meg KELL hívnod egy bizonyos fv.-t (a beolvasó statikus tfv.-t), ugyanúgy ahogy az én megoldásomban is meg KELL hívni a B init tfv.-ét. A különbség annui, hogy nálad a D ctor-ának inicializáló listájában, míg nálam a törzsben kell ezt megtenni. Ja, és szükség lesz egy "köztes" blob struktúrára (amit a beolvasó visszaad), aminél már csak az a kérdés, hogy mikor, és hogy szűnik meg.
Ú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!
- Xiaomi 15T - reakció nélkül nincs egyensúly
- World of Tanks - MMO
- Mikrotik routerek
- Milyen billentyűzetet vegyek?
- Windows 11
- Arc Raiders
- Milyen belső merevlemezt vegyek?
- Valami új érkezik november 5-én. (Egy vékony Motorola)
- One mobilszolgáltatások
- Ipari mennyiségű szuperszámítógéppel dagasztaná az AI lufit az USA
- További aktív témák...
- 2017 CTO iMac 27" 5K - i7 4,2 GHz, 32 GB RAM, 512 GB SSD, Radeon Pro 580, Magic Mouse+ Numpad Keyb.
- Újszerű ERŐMŰ Lenovo P1 G3 (4K Intel Core I7 10850H 32Gb 1 Tb) Tervező/vágó/gamer - Nvidia 4Gb!
- ERŐMŰ Lenovo Thinkpad P1 G2 Workstation (Core I7 32Gb 1 Tb 4Gb Nvidia 4K kijelző) laptopom eladó!
- Macbook Pro 16 A2485 EMC 3651 27% 16" Retina XDR IPS M1 Pro 32GB 500GB magyar vbill gar
- G.SKILL Trident Z RGB 64GB (2x32GB) DDR4 3600MHz F4-3600C18D-64GTZR
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- HIBÁTLAN iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3770, 91% Akkumulátor
- 134 - Lenovo Legion Pro 7 (16IRX8H) - Intel Core i9-13900HX, RTX 4090 - 3 év garancia
- Xiaomi Redmi Note 14 pro+ 512GB,Újszerű,Adatkabel, 12 hónap garanciával
- HIBÁTLAN iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3829, 94% Akkumulátor
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

