linzy

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年7月21日

摘要: C#为了类型安全,默认并不支持指针。但是也并不是说C#不支持指针,我们可以使用unsafe关键词,开启不安全代码(unsafe code)开发模式。在不安全模式下,我们可以直接操作内存,这样就可以使用指针了。在不安全模式下,CLR并不检测unsafe代码的安全,而是直接执行代码。unsafe代码的安全需要开发人员自行检测。一、Vs2010中开启unsafe code 的方式在方法、类、代码块中使用unsafe关键词,如:unsafe static void Main(string[] args){ //代码}unsafe{//代码块}然后再项目上点击鼠标右键,选择“属性”,在“生成”选项卡中选 阅读全文
posted @ 2013-07-21 10:09 linzy 阅读(66801) 评论(2) 推荐(6) 编辑