Új hozzászólás Aktív témák
-
Hunmugli
aktív tag
Sziasztok!
Egyik ismerősöm ma ezt kérdezte tőlem:
"helpstruct struktura {...};
struktura** s = ...;Ezt hogy kell szebben irni??? `
(*s)->data`
Nagyon rondaaaaa"Én még mindig kezdő stádiumban vagyok, úgyhogy inkább csak poénból kérdezte, de mutatott egy kódot, és tényleg ráférne, hogy szebb legyen. Én szoktam tőle kérdezni
Jöhet bármilyen megoldás, ami "szebb", csak ne veszítsen értékéből a kód [kell mind2 *].És egy saját kérdés:
van egy char, ami binárisan mondjuk így néz ki [hogy pontosan melyik, az nem fontos]:char C = 001 000 100Nos, ha van egy
int Nbemenő adat, akkor hogy lehetCN-edik bitjét minél egyszerűbben:
-lekérdezni (módosítás nélkül),
-biztosan igazzá tenni,
-biztosan hamissá tenni?Olvasgattam a bitenkénti műveletekről, meg a shift operátorokról, de nem akar működni a dolog
Amúgy sem sikerül elképzelnem 100%, mert a fejemben egy hang ezt mondja: "Baloldalt egy char van, jobboldalt egy bit, ez nem fog menni".Cbitjei balról jobbra vannak számozva, 0tól kezdődően 7ig. Function szerűen kéne, plbool lekerdez (int N) {...}
Szakirodalommal nem vagyok kisegítve, ezért kérdeztem. Most egy class-t írok gyakorlásképp, ami kb annyit tudna, mint egy bool tömb, csak mivel ebben bitenként lennének az értékek, 8x olyan kevés helyet foglalna.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Mibe tegyem a megtakarításaimat?
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Nem akármilyen módon ugrik rá a memóriapánikra a Valve
- Győr és környéke adok-veszek-beszélgetek
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Fele annyit ér az iPhone Air, mint amennyibe pár hete került
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Vezetékes FÜLhallgatók
- Futás, futópályák
- Kerékpárosok, bringások ide!
- További aktív témák...
- Apple MacBook Air 13.6" (2025) M4 Chip, 16GB RAM, makulátlan állapotban 36hó garanciával
- PlayStation 5 Pro konzol (2TB), 3 év garanciával, makulátlan állapotban
- APPLE WATCH SERIES 11 46mm GPS, BLACK + Apple Care+
- SZUPER Akcióban Új Bontatlan Dyson V15 Origin 3 év gyártói garanciával Azonnal Átvehető
- ÚJ BONTATLAN Apple Watch Series 10 S10 42-46mm Azonnal Átvehető DEÁK TÉRNÉL 1 Év Apple Garanciával.
- Apple iPad 9th Gen 256GB, Wi-Fi+Cellular, Kártyafüggetlen, 1 Év Garanciával
- Gamer PC-Számítógép! Csere-Beszámítás! I5 14400F / RTX 3060Ti / 32GB DDR5 / 512GB SSD!
- VICC ÁR! Dell Precision 7530 - Xeon E2186M (i9-8950HK++) / 32GB RAM 512GB SSD Quadro P2000
- iPhone 16 Pro 128GB 100% (1év Garancia)
- HIBÁTLAN iPhone 13 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3925, 100% Akkumulátor
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Jöhet bármilyen megoldás, ami "szebb", csak ne veszítsen értékéből a kód [kell mind2 *].
Amúgy sem sikerül elképzelnem 100%, mert a fejemben egy hang ezt mondja: "Baloldalt egy char van, jobboldalt egy bit, ez nem fog menni".
