다음을 통해 공유


컴파일러 오류 C2738

'declaration': 모호하거나 'type'의 멤버가 아닙니다.

함수가 잘못 선언되었습니다.

다음 샘플에서는 C2738을 생성합니다.

// C2738.cpp
struct A {
   template <class T> operator T*();
   // template <class T> operator T();
};

template <>
A::operator int() {   // C2738

// try the following line instead
// A::operator int*() {

// or use the commented member declaration

   return 0;
}