Hirdetés
- Corsair tápok
- Projektor topic
- Fejhallgató erősítő és DAC topik
- Xiaomi Mi Box androidos médialejátszó 4K és HDR támogatással
- Házimozi haladó szinten
- Milyen Android TV boxot vegyek?
- Akciókamerák
- Apple asztali gépek
- Vezeték nélküli fülhallgatók
- Rövid időre leállhat a 8 GB-os GeForce RTX 5060 Ti gyártása
-
PROHARDVER!

Ú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!
- MAGYAR Lenovo T14 gen2 (11.gen Core I5 16Gb 512Gb 98% Akku) laptopom eladó!
- Legolcsóbban - Érintős Lenovo ThinkPad X1 Carbon Gen9: i5-1145G7/16GB/512Gb NVMe SSD/14"FHD IPS)!
- Lenovo Legion Go S 16/512GB Z1 Extreme
- HP Elitebook FullHD IPS,8.gen.core i5 (8X3,9Ghz)12-32GB RAM,SSD,Magyar világító.billentyűzet
- LENOVO LOQ 15AHP10 - RYZEN 220 - 16GB DDR5 - RTX 5050 - 1TB SSD - 3ÉV GARANCIA
- Lenovo X1 Nano 907 Gramm Core i7 1180G7 16Gb Ram 512Gb NVMe Boltból Garanciával Számlával
- Keresünk iPhone 13/13 Mini/13 Pro/13 Pro Max
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- Garmin Forerunner 405 GPS óra
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


