为另一个程序包装代码/类
Wrapping code/classes for another program
目前,我正在c++环境中工作。有许多内部程序、sdk和dll。我想知道的是,接下来,我是否能够将这些代码包装成c#可以使用的东西?我还在学习其他语言的包装代码,还没有找到一个像样的源代码从c++到c#。
就跨语言互操作而言,c# - c++互操作实际上是相当可用的。请查看官方文档。"托管"是微软对。net运行时中的所有东西的称呼,也就是你的c#代码;"非托管"或"本机"是指您的c++代码。
微软有c++的扩展名为c++/CLI,这使得为。net语言构建包装器变得更加容易。
相关文章:
- 尝试通过Process Pipe发送/接收到python包装器,c ++代码
- 在 C++ 对象包装器中安全地包含 C 代码
- 为什么我们应该在下面的代码中使用模板包装器?
- 无法使用两个包装不同下一层的ssl_stream编译代码
- 如何减少大量包装类的实现代码?
- 将代码块包装为编译时值
- 如何使用 RAII 包装返回错误代码的 C 分配
- 如何传播 NodeJS 包装C++代码的函数故障?
- 将自定义代码添加到Swig包装器中
- setuptools:从C++代码构建共享库,然后构建链接到共享库的 Cython 包装器
- 如何在 C 中创建用于使用 C++ 代码的包装器?
- 使用带有 MEX 包装器的帮助程序 C 文件从 MATLAB 2016 调用C++代码时出现问题
- AccessViolationException从托管C (ASP.NET的包装器)调用本机C 代码
- 用python包装C++代码(手动)
- PYBIND11:如何将C 和Python代码包装到一个包装中
- 如何创建一个仅包含 C 代码包装C++代码的 .so 文件 - 与 OpenCV 相关
- 可以将代码包装在匿名命名空间中以使用指令吗
- 用自定义代码包装对c++方法的调用
- 如何将c++代码包装成具有大量浮点*(表示点)的CLI
- 使用python将我的c++代码包装成*时出错.所以文件