- Samsung Galaxy S26 Ultra - fontossági sorrend
- Milyen okostelefont vegyek?
- Apple Watch
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Xiaomi 17 - még mindig tart
- Telekom mobilszolgáltatások
- Akciófigyelő: Megint itt a Xiaomi születésnapja a kedvezményes ajánlatokkal
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- iPhone topik
-
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!
- Eredeti játékok OFF topik
- Kerékpárosok, bringások ide!
- Otthoni időjárás-állomás
- Intel Dual Core 2000 felhasználók barátságos offolós topikja
- Mibe tegyem a megtakarításaimat?
- E-roller topik
- Autós topik
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Xbox Series X|S
- Nvidia GPU-k jövője - amit tudni vélünk
- További aktív témák...
- HIBÁTLAN iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4370
- Gamer/streamer mikrofon, állvány és USB HUB kitűnő árakon!
- Honor Magic7 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
- ASTRO A50 WIRELESS HEADSET + BASE STATION 4th gen. fejhallgató
- Beszámítás!Nothing Phone (3) 5G 512GB okostelefon garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


