Compartilhar via


Erro do compilador C2821

o primeiro parâmetro formal para 'operator new' precisa ser 'unsigned int'

O primeiro parâmetro formal de operator new precisa ser um int sem sinal.

Exemplo

O seguinte exemplo gera o erro C2821:

// C2821.cpp
// compile with: /c
void * operator new( /* unsigned int,*/ void * );   // C2821
void * operator new( unsigned int, void * );