10.3969/j.issn.1008-8032.2009.01.011
深入剖析C++中的指针与C#中的委托
C++中的指针不通过MSIL而是直接和内存打交道[1],这便是指针不安全的原因所在,当然也是采用指针能够提高程序运行速度的缘故;C#中的委托不与内存打交道,而是把这一工作交给CLR去完成[2].CLR无法阻止将不安全的代码调用到本机(非托管)代码中或执行恶意操作.然而当代码的类型安全时,CLR的安全性强制机制将确保代码不会访问本机代码,除非它有访问本机代码的权限.本文剖析了C++的指针和C#的委托机制的差异,并将C#中的委托应用于编程中.
指针、委托、事件
14
TP312(计算技术、计算机技术)
2009-06-03(万方平台首次上网日期,不代表论文的发表时间)
共3页
34-36