- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Xiaomi 15T Pro - a téma nincs lezárva
- Apró változásokkal, elődjénél jobb áron kezd a Google Pixel 10a
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- iPhone topik
- Huawei Pura 80 Pro – a másik zsebbe
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Vedd szemügyre a Poco X8-akat!
- Yettel topik
- Érkezik a Huawei Band 11 és 11 Pro, mindent tudni az új karkötőkről
-
Mobilarena

Új hozzászólás Aktív témák
-
Wyll
őstag
válasz
martonx
#8116
üzenetére
Oké, akkor úgy kérdezem, hogy az adatszerkezetből tudni lehessen azt is, hogy azon az adott menüszinten hány menüpont van, és hogy az adott lista melyik főmenünek az almenüje.
MENU1
SUBMENU1
SUBMENU2
SUBSUBMENU1
SUBSUBMENU2
SUBMENU3
SUBSUBMENU1
MENU2
SUBMENU1
SUBMENU2
MENU3Egy adott szintem mindig csak az adott szülőmenü almenüpontjait (vagy a főmenü menüpontjait) akarom pörgetni. Ja és C-ben.
Nem biztos hogy van ilyen, illetve lehet hogy túl sokat akarok egyszerre.
Ja és ne kerüljön a RAM-ba az egész menüstruktúra, mindig csak az épp szükséges elemet akarom kódból beolvasni, mivel beágyazott környezetről van szó.
Valami többszintű tömbre gondoltam, de nem akar összeállni a fejemben...Egyelőre kb így gondolom, de elég kezdetlegesnek érzem ezt még vmiért:
const char rootmenu[3][] = {"MENU1","MENU2","MENU3"};
const char submenu1[3][] = {"SUBMENU1","SUBMENU2","SUBMENU3"};
const char submenu2[2][] = {"SUBMENU1","SUBMENU2"};const char subsubmenu2[2][] = {"SUBSUBMENU1","SUBSUBMENU2"};
const char subsubmenu3[1][] = {"SUBSUBMENU1"};Továbbá ugye szokták mondani, hogy ha változókat számozol, akkor ott tömbre van szükséged. De úgy meg nagyon bonyolultnak érzem, ha még ezeket is tömbbe foglalom....
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Huawei Free Clip 2 - Hüvely a füledre, de a füled a hüvelye
- HP ProDesk 600 G4 i3-8100 8GB 256GB 1 év garancia
- HP ProDesk 600 G4 i3-8100 16GB 512GB 1 év garancia
- Samsung Galaxy A54 5G 8/128GB Újszerű,Kártyafüggetlen,Tartozékaival. 1 Év Garanciával4
- Dell Latitude 5420 14" Touchscreen i5-1135G7 16GB 512GB 1 év garancia
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RX 9070 16GB GAMER PC termékbeszámítással
- Lenovo magyar laptop billentyűzetre van szükséged? Akármelyik verzióban segítünk!
- Lenovo IdeaPad Slim 3 83ER00J0HV Notebook
- Lenovo ThinkPad X1 Carbon Gen 9 i7-1185G7 32 GB RAM Iris Xe 4k kijelző törésgarancia
- LG 65QNED87A / MiniLED / 65" - 164 cm / 4K UHD / 144Hz / HDR Dolby Vision / FreeSync Premium / VRR
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest



