Condividi tramite


Errore del compilatore C2464

'identifier': impossibile usare 'new' per allocare un riferimento

Un identificatore di riferimento è stato allocato con l'operatore new . I riferimenti non sono oggetti memoria, quindi new non possono restituire un puntatore. Usare la sintassi della dichiarazione di variabile standard per dichiarare un riferimento.

L'esempio seguente genera l'errore C2464:

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