Ik ben bezig aspi programmeren en daar gebruiken ze een pointer om een waarde aan te wijzen. Deze is gedeclareerd als LPByte. Ik heb op internet gevonden dat LP staat voor Long Pointer.
Nu wil ik een pointer laten verwijzen naar het begin van een array waar een tiental waardes instaan. Deze waardes moeten worden verstuurd naar de apsi laag maar dat terzeide.
Nu kan ik wel een adresteken gebruiken maar als ik deze gebruik krijg ik een foutmelding:
De array is als volgt gedeclareerd: BYTE byInquiry[25];
Heeft iemand een idee hoe ik het begin adres wel kan aanwijzen
Nu wil ik een pointer laten verwijzen naar het begin van een array waar een tiental waardes instaan. Deze waardes moeten worden verstuurd naar de apsi laag maar dat terzeide.
Nu kan ik wel een adresteken gebruiken maar als ik deze gebruik krijg ik een foutmelding:
C++:
1
| [C++ Error] SCSImainprog.cpp(1002): E2034 Cannot convert 'unsigned char ( *)[25]' to 'unsigned char *' |
De array is als volgt gedeclareerd: BYTE byInquiry[25];
Heeft iemand een idee hoe ik het begin adres wel kan aanwijzen
Exploring the world by bicycle! cyclingsilk.wordpress.com