c#调用c++ dll的一个例子
2016-04-05 21:27
507 查看
1.创建一个简单的c++ 项目生成动态库。
Vs 创建完工程后,打开SampleOperation.cpp文件,看到有个导出函数的例子。
复制这段代码, 修改函数(返回值, 参数列表, 函数的实现)
然后在sampleOperation.h头文件中添加这个函数(add).
生成成功后 打开目录可以看到这些文件。
2.创建c#程序。
把 刚才c++项目生成的sampleOperation.dll 复制到c#项目的bin/debug 下
运行c#的程序结果如下图:
Vs 创建完工程后,打开SampleOperation.cpp文件,看到有个导出函数的例子。
复制这段代码, 修改函数(返回值, 参数列表, 函数的实现)
然后在sampleOperation.h头文件中添加这个函数(add).
生成成功后 打开目录可以看到这些文件。
2.创建c#程序。
把 刚才c++项目生成的sampleOperation.dll 复制到c#项目的bin/debug 下
运行c#的程序结果如下图:
相关文章推荐
- 顺序查找 C语言
- Z栈的压入,弹出序列
- 英寸转换为厘米
- 二分查找 C语言
- C++十进制转换为二进制
- C++:STL标准入门汇总
- 最死板的计算一个人活多久
- C++中的基类与派生类
- C语言输入,输出那些事
- C++类中的静态成员变量和静态成员函数的作用
- c++二叉树的各种遍历
- C++ 语法实验室之强大的lambda表达式
- STL学习笔记— —容器array
- C语言中的static作用
- 程序运行时的内存空间分布(二)堆和栈的比较
- ZOJ 3872-Beauty of Array(递推||DP)
- 用c语言读一张图片
- C语言编程程序的内存如何布局
- c++ <new定位运算符>与<显式调用析构函数> - 练习题
- 一个关于带武器的游戏角色类