Kezdőoldal » Számítástechnika » Programozás » Cben az uniót mire lehet...

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.
2019. jan. 23. 13:01
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Milyen uniót?
2019. jan. 23. 13:19
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
(Valszeg a union-ra gondol.)
2019. jan. 23. 13:23
Hasznos számodra ez a válasz?
 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.
2019. jan. 24. 04:40
Hasznos számodra ez a válasz?
 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.
2019. jan. 25. 12:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, 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!