c# - 调用 C# 用 C/C++ 开发的 DLL?
问题描述
C#开发的程序是从服务器获取实时数据。我正在进行的项目是实时对这些数据进行机器学习/信号处理,并最终做出决定。
我想出了以下方法。使用 C/C++ 开发基于机器学习的算法,并制作成 DLL。选择 C/C++ 的原因仅仅是因为有许多用于信号处理、机器学习等的工具箱/库。C# 程序将调用 DLL 并将原始数据输入 DLL,最后从 DLL 中获取输出。
我的问题是:1.用C#编写的程序调用用C/C++编写的DLL是否容易和可能?2.一切都可以用C#轻松完成吗?3.有没有其他的走动方式或者其他软件架构(C#程序已经很好开发了)?
谢谢!
解决方案
推荐阅读
- javascript - 将给定数组中重复出现的元素和唯一元素分离为两个包含唯一元素和重复元素的新数组
- python - 如何检查python中的字典列表中是否存在值
- linux - 如何在汇编语言的新行上打印多个字符串
- google-maps - NoSuchMethodError:在 null 上调用了方法“toJson”。- 在 Flutter 中使用 Google 地图和 Firestore
- javascript - 无法访问我的本地服务器,标题有问题吗?
- c++ - 虚拟决赛作为安全
- javascript - 如何使用 Vue API 将样式对象转换为编译后的属性值?
- python - Python Selenium Automation 未从 Node 启动
- angular - Angular - 常见的 ngOnInit
- c# - 如何使用代理在c#中调用外部api