Condividi tramite


Errore del compilatore C2541

'delete': eliminazione: impossibile eliminare oggetti che non sono puntatori

L'operatore delete è stato utilizzato su un oggetto che non è un puntatore.

L'esempio seguente genera l'errore C2541:

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

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