【发布时间】:2015-07-23 11:40:18
【问题描述】:
我已经按照 MSDN 中的说明实现了 c++ DLL 示例。该示例允许设计一个 DLL,它公开了 2 个双精度值之间的 4 个基本算术运算。并解释如何在 c++ 控制台应用程序中使用这个 dll。
我的问题是,是否可以在 C# 控制台应用程序中使用此 DLL?如果是这样,我该怎么做?我的意思是将 2 个值从 C# 控制台应用程序发送到 c++ DLL 并取回它们的算术结果。
学习这样的东西对于希望同时使用 c# 和 c++ 的程序员来说是非常有趣的,我想我就是其中之一,因此对于我和未来的人来说,请如果可能,请提供基于 MSDN 示例的演示
【问题讨论】:
-
那里有演示和教程。你需要自己做研究。请编写您自己的示例,因为它是最好的学习方式,然后就您已经编写的代码提出任何具体问题。
-
那么这个网站关于问题和获得答案?还是关于提出问题并等待像您这样的人告诉网络上有演示?这个网站曾经很棒,但我认为随着时间的推移,它的名声很差
-
谢谢@FrederickGrumieaux
-
@FrederickGrumieaux 如何将 c++ Dll 添加到 C# 控制台应用程序?
标签: c# c++ dll marshalling