首页 > 解决方案 > 调用 C# 用 C/C++ 开发的 DLL?

问题描述

C#开发的程序是从服务器获取实时数据。我正在进行的项目是实时对这些数据进行机器学习/信号处理,并最终做出决定。

我想出了以下方法。使用 C/C++ 开发基于机器学习的算法,并制作成 DLL。选择 C/C++ 的原因仅仅是因为有许多用于信号处理、机器学习等的工具箱/库。C# 程序将调用 DLL 并将原始数据输入 DLL,最后从 DLL 中获取输出。

我的问题是:1.用C#编写的程序调用用C/C++编写的DLL是否容易和可能?2.一切都可以用C#轻松完成吗?3.有没有其他的走动方式或者其他软件架构(C#程序已经很好开发了)?

谢谢!

标签: c#c++dll

解决方案


推荐阅读