C#调用C++DLL的小总结5---和C++的DLL的联合调试
来源:互联网 发布:地瓜干块淘宝那家好 编辑:程序博客网 时间:2024/05/20 15:39
现在有一个问题,就是如果C#调用C++的DLL,复杂一些的数据传递,或者DLL将数据再传递,那么数据的正确传送与否,怎么办呢?
调试下断点看内存中的数据是最好的方法,可是地球人都知道,C#是在托管平台上的,而C++DLL是在非托管平台上的。内存的格式啥的都是不一样的,那怎么办呢?微软早就想到了。方法如下:
第一步:在C#的解决方案上右键“属性”---“调试”---勾选“启用非托管代码调试”。
第二步:同样的在“调试”选项下---“启动选项”---“工作目录”,然后点击下图中的箭头指向的按钮,在弹出的对话框中,指定C++DLL的生成目录(即xx.lib xx.dll所在的路径)
第三步:启动C#的EXE,下断点调试即可。
写代码要大胆,认真,多向别人学习。多看别人的代码和例程。
0 0
- C#调用C++DLL的小总结5---和C++的DLL的联合调试
- C#调用C++DLL的小总结5---和C++的DLL的联合调试
- C#调试C++DLL的总结
- C#调用C++DLL的小总结8---C++Dll中函数返回字符串指针
- C#调用C的DLL
- C#调用C++DLL的方法
- C#动态调用c++DLL的方法
- 编写C#调用的C++DLL
- 编写C#调用的C++DLL
- C#调用C++dll的类型转换
- c#调用C/C++生成的dll
- C#调用C++DLL的类型对应
- C#动态调用c++DLL的方法
- C#调用C、C++的DLL
- c#调用c的dll原理理解
- C# 调用C++或者C的DLL
- 编写C#调用的C++DLL
- JAVA调用C++/C#的DLL
- Esper入门概述——篇1
- 百度翻译API请求
- 设置QTableWidget的左上角CornerWidget的文字(二)
- comboBox绑定数据源
- 卖家数据
- C#调用C++DLL的小总结5---和C++的DLL的联合调试
- Linux下配置多路径软件(openfiler模拟共享盘)
- ARC与MRC混编
- 30多年程序员生涯经验总结
- 论servlet和jsp 的区别
- xcode7.0-iOS9新特性之三:watch
- ionic 更新插件
- 用gdb调试程序
- RobotFramework+Selenium实现web自动化