Non c'è nessun errore e non è il Visual C++ che è buono, ma int* p; è perfettamente uguale a int *p;
Regole del Forum