![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vs
cnstartech
i am a geek , just only...
展开
-
VS使用
改善性能:1. 关闭 devenv.exe上的病毒检查 断言#error 预处理static_assert 编译时 static_assert(sizeof(void*) ==4,"64-bit not support");assert 运行时 auto 意义的变化auto关键字表原创 2012-05-24 09:10:43 · 339 阅读 · 0 评论 -
关于托管与非托管
什么是托管代码?托管代码就是Visual Basic .NET和C#编译器编译出来的代码。编译器把代码编译成中间语言(IL),而不是能直接在你的电脑上运行的机器码。中间语言被封装在一个叫程序集(assembly)的文件中,程序集中包含了描述你所创建的类,方法和属性(例如安全需求)的所有元数据。这个程序集是.NET世界中的一个一站式购物(译者注:就是程序集具有自描述性)部署单元。你可以拷贝这个程转载 2012-05-24 09:30:40 · 347 阅读 · 0 评论 -
VS2010 C#调用C++ DLL文件
背景 在项目过程中,有时候你需要调用非C#编写的DLL文件,尤其在使用一些第三方通讯组件的时候,通过C#来开发应用软件时,就需要利用DllImport特性进行方法调用。本篇文章将引导你快速理解这个调用的过程。步骤1. 创建一个CSharpInvokeCPP的解决方案:2. 创建一个C++的动态库项目:3. 在应用程序设置中,选择“DLL”,其他按照默认选项:...转载 2012-06-25 00:46:39 · 528 阅读 · 0 评论