conversion array <unsigned short> to unsigned short *
J'essaye de faire un truc tout bête de passer un array<unsigned short> ^ en argument a une fonction qui prend un unsigned short *.
Le passage direct ne marche pas. J'ai essayé de faire une conversion entre les 2 et je n'y suis pas arrivés. Aidez moi svp!!!!
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| void zen(unsigned short * t){
}
int main(array<System::String ^> ^args)
{
array<unsigned short> ^ titi = gcnew array<unsigned short>(800*600);
for(int i = 0 ; i < 800*600;++i)
titi[i]=i;
/*
unsigned short * toto;
for(int i = 0 ; i < 800*600;++i)
toto[i]=titi[i];*/
zen(titi);
System::Threading::Thread::Sleep(10000);
return 0;
} |
Merci d'avance!!!