Partilhar via


Erro do compilador C2541

'delete' : delete : não é possível excluir objetos que não são ponteiros

Observações

O operador delete foi usado em um objeto que não é um ponteiro.

Example

O exemplo a seguir gera C2541:

// C2541.cpp
int main() {
   int i;
   delete i;   // C2541 i not a pointer

   // OK
   int *ip = new int;
   delete ip;
}