共用方式為


編譯器錯誤 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;
}