String^ のリストをパラメーターとして受け取るマネージ C++ メソッドがあります。
このメソッドは、String^ 内のメモリへのポインターを使用してアンマネージ構造体を設定する必要があります。
WCHAR* の抽出は、PtrToStringChars で十分に簡単です
ただし、設計時に割り当てる pin_ptr の数がわかりません
以下のようなもので、固定されたptrをリストに追加したいと思います List< pin_ptr< const wchar_t>>
これを行うと、エラー C3225 が生成されます: 'T' のジェネリック型引数は 'cli::pin_ptr' にすることはできません。値型または参照へのハンドルでなければなりません
これを行う方法はありますか?マネージ C++ で