可能重复:
可能从 C# 调用 C++ 代码?
许多年前,我使用 Visual Studio 6 进行 C++ 开发。现在,我应该编写一个简单的控制台应用程序,以便调用一些用 C++ 编写的 dll 函数。请注意,这些函数都没有在 .NET 世界中公开,因此我无法编写任何包装,而是只需要记住一些关于 c++ 的内容。
我首先想到的是如何调用(在.net 中,引用)本机 dll。是否仅通过“使用 ddlFilePath”指令完成?
最后,但同样重要的是,使用 Visual Studio 6 创建的 C++ 控制台应用程序和使用 Visual Studio 2010 创建的 C++ 控制台应用程序之间的本质区别是什么?