가변 길이의 System :: Byte 배열을 unsigned char **로 변환하는 C++ \ CLI 함수를 구현하고 싶습니다.가변 배열의 System :: Byte를 부호없는 char **
unsigned char** NUANCECLR::IsItYou::convertBBtoCC(array<array<System::Byte>^>^ b)
{
unsigned char** x = NULL;
for (size_t indx = 0; indx < b->Length; indx++)
{
if (b[indx]->Length > 1)
{
pin_ptr<System::Byte> p = &b[indx][0];
unsigned char* pby = p;
char* pch = reinterpret_cast<char*>(pby);
x[indx] = reinterpret_cast<unsigned char *>(pch);
}
else
x[indx] = nullptr;
}
return x;
}
나는 현재를 테스트 할 수 없습니다가 확인인지 아닌지, 어쩌면 누군가가 나를 도울 수, 나는 그것을 필요로하기 때문에 상대적으로 당신을 fast.Thank 말해 : 나는이했다!
고마워요, 당신 말이 맞아요, 할당에 대해 잊어 버렸습니다, 내 뇌는 KO입니다 :) – WhiteR0205