Comment convertir le tableau<System::Byte> char* en C++ CLR?
Dans mon projet, j'ai passer un byte[] à partir de C# C++ la fonction CLR.
C++ code CLR:
void TestByteArray(array<System::Byte>^ byteArray)
{
...
}
De code C#:
byte[] bytes = new byte[128];
...
TestByteArray(bytes);
Dans le TestByteArray() de la fonction, j'ai besoin de convertir byteArray char*, afin que je puisse utilisé dans du code C++ natif. Comment puis-je faire une telle conversion?
OriginalL'auteur Spark | 2011-10-10
Vous devez vous connecter pour publier un commentaire.
OriginalL'auteur Ben Voigt
Vous êtes à la recherche pour le L'encodage.GetChars() Méthode
wchar_t
(le C++ équivalent àSystem::Char
).OriginalL'auteur Kakashi