Partilhar via


Erro do compilador C2824

O tipo de devolução para «novo operador» deve ser «nulo *»

Observações

Com ponteiros não baseados, as sobrecargas do operador new devem retornar void *.

Example

O exemplo a seguir gera C2824:

// C2824.cpp
// compile with: /c
class   A {
   A* operator new(size_t i, char *m);   // C2824
   // try the following line instead
   // void* operator new(size_t i, char *m);
};