Utilisation d'un DEFINE en BYTE*
Bonjour,
j'ai le define suivant :
Code:
#define BROADCAST_ADDRESS "127"
si je veux l'utiliser dans une méthode du genre
Code:
void methode(BYTE* adresse)
si je ne cast pas mon define, j'ai l'erreur suivante lors de la compil :
error C2664: 'methode' : impossible de convertir le paramètre 1 de 'const char [4]' en 'const BYTE *'
quelle est le meilleur appel à ma méthode ?
Code:
1 2 3
| methode ((BYTE*)BROADCAST_ADDRESS)
ou
methode (reinterpret_cast<BYTE*>(BROADCAST_ADDRESS)) |
Merci d'avance pour votre aide.