Compiler Warning (level 2) C4156
Visual Studio 2012
deletion of an array expression without using the array form of 'delete'; array form substituted
The non-array form of delete cannot delete an array. The compiler translated delete to the array form.
This warning occurs only under Microsoft extensions (/Ze).