摘要:
现在非常的流行使用C++来完成底层的算法或是需要高运行速度的程序快。然后使用 C# 来调用。用C#来写界面和逻辑层。 这样即用到了 C++ 的运行速度又用到了C# 快速的开发优势。下面讲一下如何在C#中调用 C++生成的dll :// cppdll.cpp 因为这个DLL的目的就是为了让 C#去调用。所以这里不用// 再去写个头文件了,写头文件主要是为了让 C++的程序去调。我们这里// 是把函数的声明与定义都写在一起。#include using namespace std;// 把固定要使用的 “extern "C" __declspec(dllexport)”,放在函 阅读全文