Visual C ++ .net vs C ++

时间:2011-04-21 07:48:51

标签: c++ .net c++-cli

请问任何人都指出C ++和Visual C ++ .net之间的主要区别? Visual C ++ .net是一个托管代码,如C#和VB?它使用相同的FCL和BCL吗?可以从Visual C ++ .Net项目中使用C#和VB dll吗?

2 个答案:

答案 0 :(得分:6)

C ++是一种语言; Visual C ++是C,C ++和C ++ / CLI语言的编译器。

可能要求的是C ++和C ++ / CLI之间的区别,但快速SO搜索将证明这个问题已经多次回答。

  

Visual C ++ .net是一个托管代码,如C#和VB吗?

C ++ / CLI是,是的。

  

它是否使用相同的FCL和BCL?

  

可以从Visual C ++ .Net项目中使用C#和VB dll吗?

来自C ++ / CLI项目,是的;反之亦然。

答案 1 :(得分:0)

C ++是一种语言。

Microsoft Visual C ++是C ++语言的开发环境。它包括编译器,编辑器,调试器等等。