- Milyen egeret válasszak?
- iPad topik
- Azonnali fotós kérdések órája
- OLED TV topic
- Milyen billentyűzetet vegyek?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Azonnali alaplapos kérdések órája
- Leégett az első Radeon a hírhedt 12V-2x6 tápkonnektorral
- Milyen széket vegyek?
-
PROHARDVER!
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
A problémám a beírt WEBsocket dataframe-nél volt, mert nem tudtam elérni valamelyik bitet, mert a unionnak csak az elejére tettem nevet, a végére nem. Viszont megpróbáltam a problémát egy egyszerűbb példára leegyszerűsíteni, mert ha a teljeset írom be, szerintem sokan csak vakarták volna a fejüket, hogy mi a fenét is akarok. Annak a példának a gyakorlatban semmi más értelme, mint hogy megkérdeztem, hogy hasonló esetben hogyan kell csinálni.
Azóta már próbáltam a netről tanulni. Ami nevet a union elejére írunk, az típus. Mint például az, hogy "int". Azt csak ugyanarra, vagyis új létrehozására használjuk, mint pl. az int-et.
Viszont a végére írt, az a terület neve.
Példával élve:int pelda ;
Ebben az int-nek "felel meg" a union elejére írt név, a "pelda"-nak meg a union végére írt.
Mivel a példában csak a legkívül álló egységgel hozunk létre, foglalunk le területet, csak ott SZÜKSÉGES a típus név. Ott előre is kell írni. A belsőkben már nem kell, mert azok már a terület egy részét mutatják, az már "változó név", azt a végére kell írni.
"Ugyanazt az egy byte-ot 3 különböző néven elérni?"
Ha másként daraboljuk, például bitekre, akkor van értelme.
A példával (a hosszabbal) élve:
Először beolvasom a 6 byte-ot, mert az a protokoll fejléce, annyi mindenképp jön. Utána az egyes részeket vizsgálom, akár bitenként, mert például a FIN bit azt jelenti, hogy nincs több csomag, ez az utolsó, ha az opcode = 1, akkor egy egyszerű adatcsomag következik, ha meg nyolc, az a close, akkor agyon kell csapni a klienst. (néhány házaló klienssel is szívesen megtenném)
Új hozzászólás Aktív témák
- Új Bontatlan iPhone 15 Pro Max natural titanium 256GB
- Új Bontatlan iPhone 15 kék 128GB
- Gamer PC-Számítógép! Csere-Beszámítás! I5 14400F / RTX 3060Ti / 32GB DDR5 / 512GB SSD!
- Igényes Gamer PC - Ryzen 5 9600X - 32GB DDR5 - 512GB SSD - Asus TUF RTX 3070 Ti - Vízhűtés - 850 táp
- Lenovo ThinkPad X13 Gen 2 i5-1145G7 16GB 512GB FHD+ 100% sRGB - 1 év garancia
- Samsung Galaxy A52 128GB, Kártyafüggetlen, 1 Év Garanciával
- Satechi 200w USB-C 6-port PD GAN - UK / Számla / Garancia /
- BESZÁMÍTÁS! ASROCK B550M R9 5900X 32GB DDR4 1TB SSD RTX 3080TI 12GB ZALMAN I3 NEO GIGABYTE 850W
- GYÖNYÖRŰ iPhone 12 mini 128GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3327, 94% Akkumulátor
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 490+ POZITÍV ÉRTÉKELÉS
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest
Cég: FOTC
Város: Budapest