C ++ / CLI:メソッドのパラメータとしてテンプレート配列を宣言する方法
-
11-09-2019 - |
質問
私はC ++ / CLIへの初心者です。ヘッダーとソースファイルの両方のマネージC ++ / CLIで、次のC#コードの同等とは何ですか?
public static bool ArrayEquals<T>(T[] a, T[] b)
{
return true;
}
解決
ここでは、ソースファイルの内容は、
public:
generic <typename T>
static bool ArrayEquals(array<T>^ a, array<T>^ b)
{
return true;
}
他のヒント
私は、次を試してみましたが、リンカエラーを取得保管しました。今、私が知っている、キーワードジェネリックを代わりに使用してください。おかげでローラン! :)
template<typename T>
bool ArrayEquals(List<T>^ a, List<T>^ b)
{
return true;
}
所属していません StackOverflow