- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- btz: Internet fejlesztés országosan!
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- ricshard444: Fényképező ? Telefon helyett
- Random25: Windows 11 telepítés Pendriveról
- Magga: PLEX: multimédia az egész lakásban
- Parci: Milyen mosógépet vegyek?
- VoidXs: Tényleg minden játék optimalizálatlan?
Új hozzászólás Aktív témák
-
dobragab
addikt
válasz
jattila48 #3599 üzenetére
Futásidejű költsége nem a static_cast-nak van, hanem a type switch-nek. De ha az enum értékei 0-n-ig folytonosak, a fordító O(1) jump table-t tud belőle generálni. Pont pár hete néztem meg.
Szerintem az a legtisztább megoldás, ha külön tárolod. Egyedül a keresést kell az összes tárolóra kiterjeszteni, és a scope keresésben azt hívni. A scope kezelése nem tudom, hogy megy, főleg, hogy nem tudom, milyen nyelvről van szó
A hozzáadás tuti nem macerásabb, hiszen hozzáadáskor tudod, milyen típust adsz hozzá, csak a megfelelő kollekcióba kell belerakni.
Aztán ja, nem hiszem, hogy ezeket
std::vector
-ban kéne tárolni, ha a tárolási sorrend nem életbe vágó, és csak egy lehet mindenből. Errestd::set
vagystd::unordered_set
jobb, szerintem az utóbbi. -
mgoogyi
senior tag
válasz
jattila48 #3599 üzenetére
Vektorban ismétléseket keresni nem annyira hatékony. Vagy arra alapozol, hogy úgyis alacsony lesz az elemszám egy adott scope-ra?
Alapból nem tűnik jó ötletnek vektorba berakni egy csomó castolni való cuccot.Valszeg többet kellene tudnunk, hogy érdemben hozzá tudjunk szólni a témához.
Jó lenne tudni, hogy mikor mire használod a vektort, mikor van beszúrás, keresés, törlés, stb.
Az objektumok feldolgozása soros módon történik? Teszem azt be lehet rakni mindezt egy process nevű virtuális függvénybe, ami specifikus minden altípusra?
Ú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!
- Kazy Computers vélemények - tapasztalatok
- NVIDIA GeForce RTX 4060 / 4070 S/Ti/TiS (AD104/103)
- Konzolokról KULTURÁLT módon
- iPhone topik
- Google Pixel topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Milyen légkondit a lakásba?
- Építő/felújító topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NTFS, exFAT, FAT32 – Melyiket válaszd és miért?
- További aktív témák...
- Samsung Galaxy A04 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! Intel Core i7 7700K 4 mag 8 szál processzor garanciával hibátlan működéssel
- Xiaomi Redmi 13128GB Kártyafüggetlen 1Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RX 7700XT 12GB GAMER PC termékbeszámítással
- BESZÁMÍTÁS! Gigabyte G5 KC Gamer notebook - i5 10500H 16GB DDR4 512GB SSD RTX 3060 6GB WIN10
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest