1
我是C++/CLI的新手。對於頭文件和源文件,託管C++/CLI中以下C#代碼的等效內容是什麼?C++/CLI:如何將模板數組聲明爲方法參數
public static bool ArrayEquals<T>(T[] a, T[] b)
{
return true;
}
我是C++/CLI的新手。對於頭文件和源文件,託管C++/CLI中以下C#代碼的等效內容是什麼?C++/CLI:如何將模板數組聲明爲方法參數
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;
}
我嘗試以下,並保持得到了鏈接錯誤。現在我知道,應該使用關鍵字泛型。感謝Laurent! :)
template<typename T>
bool ArrayEquals(List<T>^ a, List<T>^ b)
{
return true;
}
謝謝洛朗! :) – 2009-12-03 08:00:05
@Laurent:只是一個簡單的問題。 C++/CLI術語使用關鍵字泛型和模板有什麼區別? – 2009-12-03 08:03:40