- Középpontba kerültek a hibrid autók, alig fogyaszt a BYD újdonsága
- DIGI műholdas TV
- Vodafone otthoni szolgáltatások (TV, internet, telefon)
- Itt van az eddig legjobban teljesítő kétfiókos NAS a TerraMastertől
- DIGI kábel TV
- Egyre több európai használja a Telegramot, ezért megkereste az EU
- Windows 11
- Windows 10
- Linux kezdőknek
- Facebook és Messenger
Új hozzászólás Aktív témák
-
cog777
senior tag
Mint c++ fejleszto, lenne par kerdesem c-vel kapcsolatban. Eleg regen foglalkoztam c-vel, most kaptam par feladatot, kapasbol a c++-os mintak jutottak eszembe, de aztan felvetodott bennem, hogyan oldanam meg a feladataimat c-ben?
Egyik feladat igenyli a dependency injection-t, amikor egy kliens kod hasznalni akar valamilyen implementaciot, pl driver-t.
Ekkor c++-ban csinalok egy interface osztalyt, majd abbol orokoltetem. Az interface osztalyon keresztul at lehet adni a driverA-t es a driverB-t is. Helyzettol fuggoen.
Na most, c-ben ezt hogy lehetne megoldani?
Alap esetben csinalnek egy csomo fuggvenyt ami a driver-t elinditja, es ezek a fuggvenyek ertelemszeruen elerhetok lennenek. De ilyenkor nem tudom barmikor kicserelni a driver funkcioit a kliensben hacsak at nem irom...
Esetleg atadok egy strukturat, amiben fuggvenyre mutato pointerek vannak es azt meg a kliens inicializalasa elott feltoltom annak megfeleloen hogy vagy a driverA, vagy driverB-nek a funkcioit akarom hasznalni a kliensben?
Remelem ertheto a problemam... szoval mi lehet a "dependency injection" c-ben?HP ZBook Studio 15.6 G8 Mobile Workstation - Windows 11
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mobil flották
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Computex 2024: teljesen integrált hibrid hűtéssel közeleg az MSI új csúcs-VGA-ja
- ThinkPad (NEM IdeaPad)
- Kerékpárosok, bringások ide!
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Nők, nőügyek (18+)
- Futás, futópályák
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- USB to S/PDif konverter a modern RIAA, elektroncsövekkel
- További aktív témák...
- Asus K95VJ, 18,4" FHD, I7-3630QM 8x3,40 GHz, 16GB DDR3, 250GB SSD+1TB HDD, 1GB VGA ,WIN 10, Számla,
- Asus R751L, 17,3" FHD, I7-4510U, 8GB DDR3, 1TB HDD, 2GB VGA ,WIN 10, Számla, garancia
- IdeaPad 1 15ALC7 15.6" FHD Ryzen 5 5500U 16GB 512GB NVMe SSD (PCIe 4.0) gar
- Asus N73S, 17,3" FHD, I7-2670QM 8x3,10 GHz, 16GB DDR3, 250GB SSD,500GB HDD, 2GB VGA ,WIN 10, Számla,
- Asus K75VJ, 17,3" HD+, I7-3630QM 8X3,40 GHz, 16GB DDR3, 250GB SSD, 2GB VGA ,WIN 10, Számla, garancia
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest