0

使用托管 C++ (VS 2005),您如何将数组< unsigned char > 作为 unsigned char* 传递给函数?

 ref class Utils
 {
     public: 

     static void A(array<unsigned char, 1> a)
     {
       //How do I call B()????
     }

     static void B(const unsigned char* a)
     {
        //do stuff
     }

 };
4

1 回答 1

1

你这样做吗?

 void A(array<unsigned char, 1> a)
 {
     pin_ptr<unsigned char> pData= &a[0];
     B(pData);
 }
于 2008-11-29T03:41:28.750 回答