Compartir a través de


Error del compilador C2464

'identificador': no se puede utilizar 'new' para asignar una referencia

Observaciones

Se ha asignado un identificador de referencia con el operador new. Las referencias no son objetos de memoria, por lo que new no puede devolver un puntero a ellas. Use la sintaxis de declaración de variable estándar para declarar una referencia.

Example

En el ejemplo siguiente se genera el error C2464.

// C2464.cpp
int main() {
   new ( int& ir );   // C2464
}