다음을 통해 공유


컴파일러 오류 C2835

사용자 정의 변환 'type'은 형식 매개 변수를 사용하지 않습니다.

사용자 정의 형식 변환은 공식 매개 변수를 사용할 수 없습니다.

다음 샘플에서는 C2835를 생성합니다.

// C2835.cpp
class A {
public:
   char v_char;

   A() {
      v_char = 'A';
   };
   operator char(char a) {   // C2835
   // try the following line instead
   // operator char() {
      return v_char + 1;
   };
};

int main() {
   A a;
}