buick
Terugkerende gebruiker
- Lid geworden
- 6 sep 2001
- Berichten
- 2.901
- Besturingssysteem
- Windows 10/11
Hallo,
Ik weet niet echt of ik de vraag nu in dit subforum of bij VB moet zetten, dus pak er maar een
Ik moet een klein stukje code vanuit C of C++, omzetten naar Visual basic. Ik ben zelf niet echt thuis in C dus loop tegen een probleempje aan.
Het gaat om o.a. deze regel :
van & en && ben ik er inmiddels achter dat dit een bitwise of logical AND betreft en volgens mij gebruikt VB in beide gevallen gewoon AND
maar bij het stukje ph->flags[0] is me niet duidelijk wat -> doet. Als ik op google zoek staat er dit :
Maar om een of andere reden kan ik dit niet echt thuisbrengen naar een bestaande VB functie. Misschien ook al omdat ik niet echt begrijp wat het doet.
En juist de -> kom ik een paar keer tegen bijv in
Is er iemand die mij misschien zo kan vertellen hoe ik dit omzet naar VB of anders even wat begrijpelijker uitleggen wat de -> doet in bovenstaande regels? dan kan ik miss zelf wel op een vb equivalent komen.
Alvast bedankt.
Ik weet niet echt of ik de vraag nu in dit subforum of bij VB moet zetten, dus pak er maar een

Ik moet een klein stukje code vanuit C of C++, omzetten naar Visual basic. Ik ben zelf niet echt thuis in C dus loop tegen een probleempje aan.
Het gaat om o.a. deze regel :
Code:
if((ph->flags[0] & 0x01) && datalen == 10)
van & en && ben ik er inmiddels achter dat dit een bitwise of logical AND betreft en volgens mij gebruikt VB in beide gevallen gewoon AND
maar bij het stukje ph->flags[0] is me niet duidelijk wat -> doet. Als ik op google zoek staat er dit :
Structure dereference ("member b of object pointed to by a") a->b
Maar om een of andere reden kan ik dit niet echt thuisbrengen naar een bestaande VB functie. Misschien ook al omdat ik niet echt begrijp wat het doet.
En juist de -> kom ik een paar keer tegen bijv in
Code:
set = set[(ph->count - 1) % 10]
Is er iemand die mij misschien zo kan vertellen hoe ik dit omzet naar VB of anders even wat begrijpelijker uitleggen wat de -> doet in bovenstaande regels? dan kan ik miss zelf wel op een vb equivalent komen.
Alvast bedankt.
