5
In che modo l'inizializzazione del valore "int * ptr = int ()" non è illegale?
Il seguente codice (preso da qui ): int* ptr = int(); compila in Visual C ++ e inizializza il valore del puntatore. Come è possibile? Voglio dire, int()restituisce un oggetto di tipo inte non posso assegnare un inta un puntatore. In che modo il codice sopra non è illegale?