Ошибка компилятора C2821
первый формальный параметр для оператора new должен иметь значение unsigned int
Первый формальный параметр нового оператора должен быть неподписанным int
.
Пример
Следующий пример приводит к возникновению ошибки C2821:
// C2821.cpp
// compile with: /c
void * operator new( /* unsigned int,*/ void * ); // C2821
void * operator new( unsigned int, void * );