Partager via


Comment : obtenir un pointeur vers un tableau d'octets

Vous pouvez obtenir un pointeur vers le bloc de tableau contenu dans un tableau Byte en prenant l'adresse du premier élément et en l'assignant à un pointeur.

Exemple

// pointer_to_Byte_array.cpp
// compile with: /clr
using namespace System;
int main() {
   Byte bArr[] = {1, 2, 3};
   Byte* pbArr = &bArr[0];

   array<Byte> ^ bArr2 = gcnew array<Byte>{1,2,3};
   interior_ptr<Byte> pbArr2 = &bArr2[0];
}

Voir aussi

Référence

Utilisation de l'interopérabilité C++ (PInvoke implicite)