Compiler Error C2710

cannot delete a pointer to a const object

A pointer to an object declared as const was illegally deleted using the delete operator.

The following is an example of this error:

const int* pci;
const int i = 0;
void main()
{
   pci = &i;
   delete pci;  // error, pci points to a const
}