J'ai une situation où j'ai un Intptr, et j'ai une structure qui est de 4 octets. Je veux lire 4 octets de l'Intptr dans cette structure de la mienne. Mais je veux remplir les 4 octets dans la structure individuellement. quelque chose commeLire un octet d'Intptr
mystruct obj = nouveau mystruct().
obj.byte2 = "lire octet poing de Myintptr"
obj.byte1 = "lire l'octet suivant de MyIntptr"
est-ce possible? Un des moyens pourrait être que j'ai lu le tout dans un tableau d'octets tout d'abord en utilisant Marshal.copy(), puis faire la deuxième étape de la copie dans obj. Mais je suis curieux, il y a un autre moyen
Voulez-vous copier octets de la mémoire pointée par le IntPtr ou les octets pour la valeur de l'IntPtr? – logicnp
Notez également que IntPtr est de 8 octets sur les systèmes 64 bits. – logicnp