C ++ - это язык; Visual C ++ - это компилятор для языков C, C ++ и C ++ / CLI.
То, о чем вы вероятно хотели бы спросить, - это разница между C ++ и C ++ / CLI, но быстрый поиск SO покажет, что на этот вопрос уже много раз отвечали.
Является ли Visual C ++ .net управляемым кодом, таким как C # и VB?
C ++ / CLI - это да.
Использует ли он одинаковые FCL и BCL?
Да.
Можно ли использовать библиотеки C # и VB из визуального проекта C ++ .Net?
Из проекта C ++ / CLI, да; и обратное тоже верно.