jamesbidon
Messages postés8Date d'inscriptionvendredi 25 janvier 2008StatutMembreDernière intervention 8 décembre 2009
-
17 juin 2009 à 20:06
jamesbidon
Messages postés8Date d'inscriptionvendredi 25 janvier 2008StatutMembreDernière intervention 8 décembre 2009
-
18 juin 2009 à 18:56
Alors voila après 1 heure a chercher sur google et sur divers sites , je n'ai rien trouver qui me convenais :
je cherche a faire l'équivalent de ce code en C en C#
char Buffer[0x400];
void AddWord( unsigned short value )
{
*((unsigned short*)&Buffer[4]) = value;
}
J'ai fait :
char[] Buffer = new char[0x400];
void AddWord(ushort value)
{
(ushort)Buffer[4] = value;
}
Bien sur cela ne marche pas , j'essaye de trouver l'équivalent de ce qu'on aurais fait en C avec les pointeurs
jamesbidon
Messages postés8Date d'inscriptionvendredi 25 janvier 2008StatutMembreDernière intervention 8 décembre 2009 18 juin 2009 à 16:27
Merci beaucoup d'avoir répondus a cette question : oui lunitor je connaissais l'existence du mode unsafe , mais je pensais qu'il y avais un moyen plus "C#" de faire la chose .
Sinon il y a toujours moyen de convertir le short en tableau de byte lui aussi et avec une boucle basique faire "entrer" ce short dans mon buffer , mais bon ça fait tache
Vous n’avez pas trouvé la réponse que vous recherchez ?