Appeler une fonction avec un tableau en parametre ?
Bonjour,
Je suis actuellement nouveau dans le domaine du c++, mais pas en programation (delphi quand tu nous tiens).
Et je voulais débuter en convertissant un projet delphi que j'avais fait en c++, histoire de bien comprendre ce que je change, et pourquoi je le change.
Bref, tout ça pour en venir au fait que j'ai un souci au niveau de la syntaxe d'une éxpréssion :
Code:
PokeMem(0x64D60C,{0x53,0x59,0x53});
la fonction pokeMem provient de ceci :
Code:
void PokeMem (DWORD Address,BYTE bytes [], DWORD written)
selon lui, la syntaxe est incorecte au niveau de mon tableau de byte, ce que je ne comprends pas du tout.
Si par contre je passe par une variable tel que :
Code:
BYTE variable [] = {0x53,0x59,0x53});
Code:
PokeMem(0x64D60C, variable);
ça fonctionne, mais ce n'est pas ce que je veux.
Pouvez vous s'il vous plait m'éclairer en m'éxpliquant pourquoi ceci ne fonctionne pas ?
Merci !