- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Apple iPhone 15 Pro Max - Attack on Titan
- Bluetooth-headsetekről általában
- Jolla és SailfishOS tapasztalatcsere
- iPhone topik
- Honor 200 Pro - mobilportré
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Milyen hagyományos (nem okos-) telefont vegyek?
- Brutális összegeket fektet a Samsung az AI fejlesztésekbe
- Xiaomi 17 Ultra - jó az optikája
-
Mobilarena

Új hozzászólás Aktív témák
-
Silεncε
őstag
válasz
I02S3F
#13643
üzenetére
Alapvetően bárhol használhatsz sima változót konstans helyett, maga a konstans inkább arra ad védelmet, hogy az adott változó értéke nem lehet módosítható. Konstanst szoktunk használni például, ha valami előre tudott értéket akarunk a kódba "beégetni", amiket több helyen is eltárolunk. Nálunk például az egyik projektben meg kellett adni több helyen, hogy a munkaidő mikor kezdődik, ezt evidens volt, hogy konstansnak tárolom el, így máshol is tudom használni és elég csak 1 helyen átírni, ha véletlenül változik.
Az, hogy melyik nyelv hogyan kezeli a konstansokat, totál változó, például ott a C++, ahol van a "rendes konstans" meg vannak a #define-ok, amik már el sem jutnak a fordításig, mert a preprocessor lecseréli őket a #define-ban megadott értékre.
Egy szó mint száz: simán használhatsz bárhol változót konstans helyett, lényegében ugyanazt a hatást fogod elérni, viszont a konstans többletvédelmet ad, mivel miután definiáltad, nem tudod később az értékét változtatni (szóval ha mondjuk véletlenül bekeveredik egy értékadás bal oldalára, a fordító/interpreter szólni fog, nem fog megváltozni az értéke, ami miatt aztán debugolhatnál napestig)
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Huawei Watch GT 6 és GT 6 Pro duplateszt
- Nvidia GPU-k jövője - amit tudni vélünk
- Villanyszerelés
- Mibe tegyem a megtakarításaimat?
- Milyen billentyűzetet vegyek?
- Nem fut az Intel grafikus vezérlőin az év egyik legjobban várt címe
- balojazz: Szódakészítés üzembiztosan és olcsón! Figyelem, csak hardcore szódázóknak!
- Ingatlanos topic!
- Revolut
- Közös alapokra helyezte az FSR-t és a PSSR-t az AMD és a Sony
- További aktív témák...
- OH! Dell Latitude 7340 Üzleti Profi Fémházas Ultrabook Laptop 13,3" -65% i7-1365U 16/512 FHD IRIS Xe
- Azta Dell Latitude 7440 -65% Üzleti Profi Fémházas Érintős Ultrabook Laptop 14" i7-1365U 32/512 FHD+
- DJI Osmo Action 4 Adventure Combo + sok tartozékkal búvárkodáshoz
- Samsung 32GB DDR4-2666V 2 x 16 GB (M393A2K43BB1-CTD6Q) Szerver memória
- Felújított (Refurbished) DELL Latitude 5430 Tartós Üzleti Laptop 14" -70% i5-1235U 10Mag 16/512 FHD
- Samsung 16GB DDR5 5600MHz M425R2GA3PB0-CWM
- Microsoft Surface Laptop 3 13.5" fekete i5-1035G7 16GB 512GB 1 év garancia
- AKCIÓ! Asus B250M i3 6100T 8GB DDR4 240GB SSD GTX 1050 Ti 4GB Zalman T3 Plus DeepCool 400W
- PNY RTX 5070 Ti // Felbontott, új // SZÁMLA // GARANCIA //
- 197 - Lenovo Legion Pro 5 (16IAX10) - Intel Core U7 255HX, RTX 5070 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



