문제

나는 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;
}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top