- Eladhatatlannak ítélt CPU-k eladásával javult az Intel node-ok kihozatala
- Az AI átformálja a Peugeot modelljeit is
- Ráműthető a Linux PlayStation 5-re, de csak egy boot erejéig
- Mindenféle környezeti behatásnak ellenállnak az ASUS új TUF tápjai
- A kínai felsővezetés blokkolhatta Mark Zuckerberg óriási AI üzletét
- Apple MacBook
- Melyik tápegységet vegyem?
- OLED TV topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Papírnehezékként használható csúcs-GeForce-ot árul egy francia viszonteladó
- Milyen billentyűzetet vegyek?
- Pixel plus ultra: teszten a 6K-s LG UltraFine monitor
- Fujifilm X
- Eladhatatlannak ítélt CPU-k eladásával javult az Intel node-ok kihozatala
- Milyen monitort vegyek?
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Sk8erPeter
#9009
üzenetére
Nem akartam amellett kardoskodni, hogy kb soha nem szabad Exceptionöket használni, csak nem érdemes első megoldásként gondolni rá. Mindig nagyban függ a problémától, lehet, hogy nagyobb cégeknél, pl. IBM erről vannak infók. Én úgy érzem, hogy nem szívesen fordulok Exceptionökhöz, mégha kényelmesnek is tűnik a használata.
Erről lehetne akár cikket is írni, hogy hogyan lehet bizonyos eseteket simán return valuekkal vagy exceptionokkel megoldani, és összehasonlítani.

Két nagy probéma van az exceptionökkel:
C++-ban azért okoz teljesítméncsökkenést, mert az Exception-t a stacken hozza létre, és dobásnál ahogy visszatér az összes függvényből, mindig a stack tetejére kell másolnia az exception objektumot, ha a catch 5 fv-nyel föntebb van, akkor az 5 másolás.
A másik probléma pedig hogy ha például nyitunk egy resource-t pl file handlert, de dobunk egy exception-t, akkor hajlamosak vagyunk erről megfeledkezni, és nyitva marad.
Az előbbi szerintem PHP-ra már nem igaz, mert amúgy minden adatstruktúrának megvan a C-beli reprezentációja (plusz absztrakció), egyébként pedig valszeg minden heap-en van tárolva.
utóbbi pedig akár lehet igaz is.
Új hozzászólás Aktív témák
- Intel Core ULTRA 9 285K +32GB 7600MHz Patriot Viper XTREME 5 DDR5 kit! (Bolti ár: kb 600ezer Ft!)
- 16GB (2x8GB) SK Hynix DDR5 5600MHz SODIMM kit
- Makulátlan,lemezes PS5 Slim 1TB (CFI-2116) eladó/Media Markt garancia 2027.12.10-ig/beszámítás van
- Honor Magic 8 Pro 512Gb (7100 akku + 100w adapter!) fekete - 1 hónapos -
- Sony Alpha A7C eladó - GARANCIA 2027.05.10
- Bomba ár! HP EliteBook 840 G10 - i5-1335U I 16GB I 512SSD I 14,1" WUXGA I Cam I W11 I Gar!
- iPhone 13 512GB 100% (1év Garancia)- ÚJ EREDETI AKKUMULÁTOR - AKCIÓ
- Mega Akció! Csere-Beszámítás! Gigabyte Aorus 17H! I7 13700H / RTX 4080 / 32GB DDR5 / 1TB SSD!
- Acer Nitro 5 - 15,6"FHD IPS 144 Hz - i5 10300H - 8GB - 512GB - Win11 - GTX 1650 - MAGYAR
- Apple iPhone 13 Mini 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


