Compartilhar via


Erro do Compilador C2807

o segundo parâmetro formal para o operador postfix operator deve ser 'int'

O segundo parâmetro de um operador postfix está com o tipo errado.

A amostra a seguir gera o erro C2807:

// C2807.cpp
// compile with: /c
class X {
public:
   X operator++ ( X );   // C2807 nonvoid parameter
   X operator++ ( int );   // OK, int parameter
};