0

私はビジュアルC ++が初めてです..hファイルに次のようなメソッドがありました:

  public:
   void DoSomething();

ここでは、バイト配列をパラメーターとして渡す必要があり、それを .cpp ファイルに実装する必要があります。このために、Windows Phone 8 で作業しています。Windows Phone ランタイム コンポーネントのビジュアル C++ プロジェクトを含める必要があります。このメソッドを C# クラスで使用し、そこからバイト配列を渡す必要があります。しかし、C ++でバイト配列メソッドを宣言する方法がわかりません。誰でも解決策を見つけるのを手伝ってくれませんか。

4

2 に答える 2

3

ランタイム コンポーネントに使用している C++/CX では、シグネチャは次のようになります ( があると仮定しますref class)。

void DoSomething(const Platform::Array<uint8>^ something);

これは、a を渡すことで C# から直接呼び出すことができますbyte[]

于 2013-02-12T00:01:22.820 に答える