c# - 如何将用 C++ 编写的代码(及其库)转换为 Visual Studio 2015 中的 C# 代码?
问题描述
虽然我已经使用 C# 和 C++ 有一段时间了,但是,这是我第一次想将我的 C++ 代码转换为 C# 代码,这样我就可以使用 VS 中提供的内置 UI对于 C# 并停止向用户显示控制台以获取输入。我的应用程序使用了几个库,例如 OpenCV 库进行图像处理。现在,我想使用标准的 Windows UI(例如按钮、滑块和微调器)来增强我的应用程序。在 VS 中,在不失去对静态/动态库的访问权限的情况下,如何从 C++ 转换到 C#?
(请注意,我可以用 C# 重写我的代码,但是,我不知道如何以及是否可以将 C++ 库包含到 C# 代码中)。
提前致谢。
解决方案
为此,您实际上可以使用用 C# 编码的 UI 和用 C++ 制作的引擎,而无需将这些语言中的任何一种翻译成另一种。
作为参考,这已经被问过并且回答得非常好: 将两个或多个视觉工作室项目合并到一个项目中
推荐阅读
- python-2.7 - Python循环遍历列表中的嵌套字典或字典
- javascript - javascript不按设置顺序添加/删除div
- linux - Linux 安装 libX11-devel
- java - @TestPropertySource - 值未从测试属性文件设置/设置为空
- c# - 使用 Visual Studio 2017 在我的第一个应用程序中构建应用程序错误 XamlG 和 Bundle
- python - Python中的子进程超时
- x86 - 不支持 SSSE3 指令的最新处理器?
- php - 将代码从 foreach 重构为 Laravel 集合
- python - 正则表达式替换除小写字母、数字字符、下划线和破折号以外的所有内容
- r - 在箱线图中突出显示特定基因