托管专题提供托管的最新资讯内容,帮你更好的了解托管。
托管代码就是基于.net元数据格式的代码,运行于.net平台之上,所有的与操作系统的交换由.net来完成,就像是把这些功能委托给.net,所以称之为托管代码。非托管代码则反之。 举个例子l Vc.net还可以使用mfc,atl来编写程序,他们基于MFC或者ATL,而不是.NET,所有是非托管代码,如果基于.net比如C#,VB.net则是托管代码    非托管代码是指.NET解释不了的    简单
托管代码和非托管代码互操作无边界 Brian Liang (原创) mynewbigame@tom.com 当你手中有很 多资源,你希望借助他们完成你手头的工作;你想让它们整合在一起协同工作而且运行良好;你要充分发挥想象力并且充分利用到每一个个体的长处摒弃他们的短 处;你了解每一个成员的特性,他们每一个都可以独当一面,在特定的场合干地非常漂亮;你把他们组织在一起,然后问题来了。 正在装载数据……
  托管是.NET的一个专门概念,它倡导一种新的编程理念,因此我们完全可以把“托管”视为“.NET”。由托管概念所引发的C++应用程序包括托管代码、托管数据和托管类三个组成部分: (1) 托管代码:.Net环境提供了许多核心的运行(RUNTIME)服务,比如异常处理和安全策略。为了能使用这些服务,必须要给运行环境提供一些信息代码(元数据),这种代码就是托管代码。所有的C#、VB.NET
托管代码 (managed code) 由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。 托管代码是指用支持.Net的语言,如C#、VB.net、J#等语言编译器生成的程序代码,它们并不是CPU能直接执行的代码而是一种中间代码(IL),我
托管代码:    由公共语言运行库环境(CLR,而不是直接由操作系统)执行的代码. 托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收,运行库类型检查和安全支持等. 这些服务帮助提供独立于平台和语言的.统一的托管代码应用程序行为. 非托管代码:   在公共语言运行库环境的外部,由操作系统直接执行的代码. 非托管代码必须提供自己的垃圾回收.类型检查,安全支持等服务. 它于托管代码不同,后者