Cben az uniót mire lehet használni?
Figyelt kérdés
Tudom, hogy mi az és hogy mit tud, de nem jut eszembe egy alkalmazása se. Feleslegesnek tűnik nekem.2019. jan. 23. 12:04
1/5 anonim válasza:
Például ha egy adatot többféleképpen is lehet értelmezni vagy interpretálni. Mondjuk egy számot meg szeretnél jeleníteni előjelesen (kettes komplemensként), előjel nélküliként és karakterként is.
4/5 anonim válasza:
Még egy példa: mondjuk egy 4 bájtos integer és négy bájt struktúrája egy union-ban. Így az int-et külön bájtonként is könnyen, gyorsan el tudod érni, nem kell átalakítgatni, maszkolni, stb. Egy sűrűn vagy hosszan futó ciklusban, vagy mondjuk egy lassabb kontrollerben ez sokat számíthat.
5/5 anonim válasza:
Azért, mert még csak most ismerkedsz a nyelvvel, és semmi komoly dologgal nem foglalkoztál még. Például ha szükséged lenne egy dinamikus típusra, akkor sokkal elegánsabb uniont használni, mint void pointereket castolni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!