Bonjour,
N'ayant pas trouvé l'information ni dans la faq ni dans le forum (mais j'ai un doute sur mes recherches...), je me permets de poser la question:
J'ai en entré un tableau de byte[] "input" contenant 40 éléments. En fait, même si il est défini en tant que tableau de bytes, c'est un tableau de short qui est reçu (donc de 20 éléments)
je souhaiterai donc caster mon buffer, pour qu'il soit reconnu en tant que short.
L'équivalent C serait:
Mais je ne trouve pas la syntaxe. Du coup j'en suis à me demander si cela est possible.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void fonction( byte * input) { short * tabShort = (short*)input; ... }
Pour info, je n'ai pas le choix sur le format du buffer d'entrée. C'est un buffer récupéré par une fonction de l'API Java Card, qui retourne forcement un tableau de byte.
Merci de votre aide.
Antoine
Partager