Compiler Error C2271

'operator' : new/delete cannot have formal list modifiers

The specified operator was declared with a memory-model specifier.

A memory-model specifier cannot be specified for the new or delete operators.

The following is an example of this error:

class C
{
   void *operator new( unsigned ) __far;   // error
};