史泽波 陈赓:c++和C#问题

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 03:11:08
托管代码与非托管代码是什么意思。

托管代码如何与非托管代码交互呢

托管代码就是基于.net元数据格式的代码,运行于.net平台之上,所有的与操作系统的交换有.net来完成,就像是把这些功能委托给.net,所以称之为托管代码。非托管代码则反之。

举个例子l
Vc.net还可以使用mfc,atl来编写程序,他们基于MFC或者ATL,而不是.NET,所有是非托管代码,如果基于.net比如C#,VB.net则是托管代码

非托管代码是指.NET解释不了的

这个问题能说好几天..................

简单的说,托管代码的话,.net可以自动释放资料,非托管代码需要手动释放资料.