0

Managed C++ (VS 2005) を使用して、array< 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 に答える