00问答网
所有问题
当前搜索:
托管语言和非托管语言
托管和非托管
的c++是什么意思,有什么区别?
答:
所谓托管就是在虚拟机中运行的.net程序。
非托管
就是直接运行的普通可执行程序。托管C++指的C++/CLI 很少会有人用,和C++差异比较大
托管代码
和非托管
代码有什么区别
答:
非托管
代码:就是指不在你这个集成开发环境里,而是使用其它的开发平台写出的程序(代码)。比如说java
语言
(不是jscript),basic语言(不是VB),C语言(不是VC/C++/C#)等等……它们也有自己的开发平台和程序,用这些语言写出的程序就属于”非托管“。当非托管的代码在你的托管平台上运行时,你的托管...
托管和非托管
的区别
答:
1,编译运行过程不同。2,跨平台性不同。3,运行性能不同。如果我的回答对您有帮助,希望能够得到您的采纳,谢谢啦!
编程
语言
调用
和非托管
代码与托管代码混合编程的问题。c++.net c#.net...
答:
1. c#调用其他
语言
不一定要经过托管。比方说调用vb的类库,可以走托管的com封装也可以直接调用api访问com。c#有unsafe模式,可以编写
非托管
代码。vb的内置函数实际上是封装在msvbvmxx.dll等一些基础组件中的,它们有com接口也有导出函数,在c#中均可以访问到。(vb.net程序和类库本身就是.net组件,当然也...
托管和非托管
的区别
答:
最简单的说呢,受托管的代码不能直接写内存,是安全的,而
非托管
代码是非安全代码,可以使用指针操作内存。一般的项目使用托管代码都行了,也就是说在程序里面不需要用到非安全代码。对于一些对速度要求高的部分功能可以考虑使用非安全代码,使用指针等读写内存,而对于真个项目来说还是受托管的安全代码。
C#调用C++的DLL时,使用
非托管和托管
的区别?
答:
所谓托管代码,那就是由运行时自动处理内存的,如C#写的(非安全性的除外)都是托管代码。有垃圾回收机制来对内存进行管理。你调用C++的,那这个一定是
非托管
代码,.net运行时无法对PINVOKE的代码进行内存管理。需要你自己对内存进行回收。C++的dll还要调用其他dll时,这个也是非托管的。
请详细介绍一下在C#
语言
中什么是“
非托管
资源”,什么是“托管资源...
答:
所谓
非托管
资源是你通过P/Invoke之类方法得到的os资源,CLR没有办法帮你释放这些资源。如果你对这些资源提供了包装WrapSource。那么这个WrapSource是托管资源了.他可能管理了非托管资源。但他自己是托管的。
C#中的
非托管
代码是什么
答:
分析:
非托管
代码(Unmanaged Code)是指直接编译成目标计算机的机器码,这些代码只能运行在编译出这些代码的计算机上,或者是其他相同处理器或者几乎一样处理器的计算机上。非托管代码不能享受公共
语言
运行库所提供的一些服务,例如内存管理、安全管理等。如果非托管代码需要进行内存管理等服务,就必须显式地...
如何编写Unity原生插件
答:
Unity支持两种插件:托管(Managed)
和非托管
(Unmanaged)的。前者是用C#编写并编译为通用中间
语言
(CIL)的字节码语言。托管插件与C#脚本一样强大,且带有编译过的源码。非托管(或原生)插件,是使用其它语言编写的软件,典型是C++。它们在功能上几乎没什么限制,而且因为都被编译为机器码所以通常比传统的...
c#能控制电路板吗?
答:
C#属于
托管语言
,它的代码大多不直接使用底层接口,而是调用.Net的框架,框架会为你封装好一般的应用,就像Java程序运行在java虚拟机上一样,C#程序是要运行在.Net环境中的,所以C#并不适合底层开发,JAVA等托管语言亦然,而相比于C#,做底层开发的话C语言是最好的,C++这样的可以做
非托管
代码的语言也是...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
非托管是什么意思
托管标语大全
2024年托管中心招生
非托管商品是什么意思
托管和非托管
托管代码和非托管代码
托管和非托管的区别
clr托管与非托管
托管代码与非托管代码