Dipende sempre da che Visual C++ si sta usando... di sicuro tu starai usando la versione .NETAnzi ti dirò che a me Visual C++ mi sta incasinando perchè,anche se puoi tranquillamente scrivere in C++ standard,ti "forza" a legarti troppo alla piattaforma .NET.
Io ho sempre utilizzato la versione 6.0 e mi sono sempre trovato benissimo..