Új hozzászólás Aktív témák
-
pvt.peter
őstag
Sziasztok,
Arra van vmiféle lehetőség, hogy egy
switch
utasításban levő ágakat megszámoljam fordítási időben és ha nem egyenlő egy bizonyos számmal akkor error -t dobjak?
Arról van szó, hogy van egyQMap<int, QString>
változóm amelyben <hibakód, hibaüzenet> -eket tárolok.switch
utasításban pedig adott egész szám alapján kérek le hibaüzenetet.
A probléma az, hogy ha nincs olyancase
ág amely alapján letudna kérniQString
-et aQMap
-ből akkor nem fog visszaadni semmit sem (default
ág, stb.).Emiatt elsősorban a
case
ágak számát szeretném ellenőrizni aQMap
méretével. Amennyiben nem egyeznek meg, akkor vmi baki van.Másodsorban a precízebb megoldás az lenne, hogy a
case
ágak feltételeit ellenőrizném le, hogy benne vannak-e aQMap
-ben kulcsként.Nyilván a fentebbi igényeket el lehet végezni unit tesztekkel is, sőt igazából ezzel kellene.
A kérdésem viszont most fordítási időre vonatkozna és vmi statikus assertes dolgot keresnék erre.
Előre is köszönöm a választ.
Ú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!
- Mibe tegyem a megtakarításaimat?
- A fociról könnyedén, egy baráti társaságban
- AliExpress tapasztalatok
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Android dual SIM okostelefonok
- gban: Ingyen kellene, de tegnapra
- E-roller topik
- Háztartási gépek
- Futás, futópályák
- Már az 1,4 nm-es eljárására koncentrál a TSMC
- További aktív témák...
- BOMBA ÁR Új Dell Inspiron 16" Gamer Tervező Vágó Laptop -50% Ultra 7 155H 16/1TB RTX 4060 8GB 2,5K
- ASUS ROG STRIX RTX 4070 Ti SUPER OC Edition 16G (kishibás) videokártya garanciával
- Iskolakezdési AKCIÓ! - I7-8700/16GB DDR4/Gigabyte B360/GTX1070/1TB HDD/240GB SSD - 144.999,-
- HP ZBOOK 17 G6 Tervező Vágó Laptop -60% 17,3" i7-9850H 16/512 QUADRO RTX 3000 6GB FHD
- Samsung S21 5G megkímélt jó állapotban.
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB 256GB FHD+ 100% sRGB - 1 év garancia
- Azonnali készpénzes félkonfig / félgép felvásárlás személyesen / csomagküldéssel korrekt áron
- Geforce GTX 1050, 1050 Ti, 1060, 1650, 1660 - GT 1030 - Low profile is (LP)
- Honor Pad X8 64GB, Wi-Fi, 1 Év Garanciával
- GYÖNYÖRŰ iPhone 14 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3350
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest