私のプロジェクトでは、C#のバイト[]をC++のCLR関数に渡します。配列<System :: Byte>をC++ CLRのchar *に変換するには?
C++ CLRコード:
void TestByteArray(array<System::Byte>^ byteArray)
{
...
}
C#コード:TestByteArray()関数で
byte[] bytes = new byte[128];
...
TestByteArray(bytes);
、私は、ネイティブC++コードでそれを使用できるように、char *にByteArrayの変換必要。どうやってそのような変換を行うことができますか?
それは動作しますが、おかげで探しています! – Spark