是否在CLR上运行非托管Visual C ++?

时间:2012-05-02 17:09:19

标签: .net visual-c++ clr

如果我在不使用任何托管代码的情况下在Visual C ++中编写C ++代码,它是否仍在CLR上运行?如果是,我如何使用Visual C ++编写本机应用程序。有什么办法。

2 个答案:

答案 0 :(得分:5)

“非托管”代码不使用CLR;它是本机代码。

答案 1 :(得分:1)

公共语言运行时(CLR)是执行.NET框架程序的。这包括与本机C ++完全不同的托管C ++。

如果您使用的是MS Visual Studio,则可以使用MFC,Win32或ATL项目模板创建使用本机C ++编写的应用程序。