- Sony Xperia 1 VII - Látod-e, esteledik
- Telekom mobilszolgáltatások
- Samsung Galaxy Watch7 - kötelező kör
- iPhone topik
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Samsung Galaxy S23 Ultra - non plus ultra
- Komoly akcióval érkezik Magyarországra a Honor Magic V5
- Samsung Galaxy Z Flip5 - ami kint, az van bent
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Hivatalos a OnePlus 13 startdátuma
Hirdetés
Új hozzászólás Aktív témák
-
Headless
őstag
-
Headless
őstag
válasz
Headless #4123 üzenetére
A korábbi gondom megoldódott, viszont most inkább felétek való kérdésem lenne.
van egy karakter tömböm
char name[32]
nem én csináltam ez van megadva
és van egy (ezt úgy módosíthatom ahogy akarom)
const char *paramNames[4]={"ConPosX_1","ConPosY_1","ConPosX_2","ConPosY_2"};
tömböm és össze kellene hasonlítani a kettőt ha megegyezik, akkor kéne vele csinálnom valamit.
Namár most ha így szimplán if-be rakom őket nem fog megegyezni.
if(name==paramNames[i])
Próbáltam hogy a tömbömet valami olyasmi formában hozom létre, hogy
char paramNames[4][32];
paramNames[0]="ConPosX_1";csak így meg nem tudja a char [10]-et char[32]-be alakítani. Hogy kellene ezt helyesen megoldani?
Hú de el vagyok veszve itt a string/char, mutató tömbökkel sajnos ost jön elő, hogy nem vagyok képben ezekkel, próbáltam keresgélni, de sajnos nem találtam megfelelő megoldást.
-
Headless
őstag
válasz
dabadab #4122 üzenetére
Köszönöm a gyors választ.
Ahogy az kitalálható volt a definicióból ez egy API részlet, tehát fő programba nem tudok belenyúlni. Ezt kell használni, közben megtaláltam az API-ban azt a funkciót ami a paraméterek információit tartalmazza így meglett ez a probléma, de valahogy olyan mintha nem tudnám kiolvasni a 0-án kívüli elemeket. De valószínű ezzel már egy inkább specifikus fórumban kéne feltennem a kérdést.
-
Headless
őstag
Sziasztok!
Viszonylag új vagyok a c++ programozásban és biztos, hogy nem a helyes úton járok annak megtanulásában/értésében. De most ezt dobta a gép, van egy struktúrám amibe pointerek és dupla pointerek vannak. azt szeretném kérdezni, hogy hogy tudnám megtudni a dupla pointerek nagyságát, hogy egy for ciklussal végig mehessek rajtuk?
typedef struct {
...
API_AddParType **params;
...
} API_ElementMemo
typedef struct {
...
char name[API_NameLen];
....
} API_AddParType;tehát ami most megy
memo.params[0]->name
tehát a 0. paraméter nevét kiadja. hogyan tudom kiolvasni, hogy hány paraméterrel rendelkezik?
Ú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!
- Battlefield 6
- gban: Ingyen kellene, de tegnapra
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
- Nincs kill switch az NVIDIA chipekben
- Tesla topik
- Hobby elektronika
- USB Type-C port is van az ASUS ProArt szériás VGA-ján
- Sony Xperia 1 VII - Látod-e, esteledik
- Hálózatokról alaposan
- Nintendo Switch 2
- További aktív témák...
- Samsung Galaxy A34 5G 128GB Kártyafüggetlen 1 év Garanciával
- Samsung Galaxy Tab A8 32GB, Újszerű, 1 Év Garanciával
- HIBÁTLAN iPhone 15 Pro Max 256GB Natura Titanium -1 ÉV GARANCIA - Kártyafüggetlen, MS3008, 97% Akksi
- LG K61 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRCSÖKKENTÉS ASUS HD6870 videókártya
Állásajánlatok
Cég: FOTC
Város: Budapest