C ++ / CLI:如何将模板数组声明为方法参数
我是C ++ / CLI的新手。 对于头文件和源文件,托管C ++ / CLI中的以下C#代码相当于什么?
public static bool ArrayEquals(T[] a, T[] b) { return true; }
以下是源文件的内容:
public: generic static bool ArrayEquals(array^ a, array ^ b) { return true; }
我尝试了以下内容并不断收到链接器错误。 现在我知道,应该使用关键字generic。 谢谢洛朗! 🙂
template bool ArrayEquals(List^ a, List ^ b) { return true; }