【问题标题】:How can I call a C++ function from C#?如何从 C# 调用 C++ 函数?
【发布时间】:2008-11-12 12:45:28
【问题描述】:

如何从 C# .NET 调用 C++ 函数?

【问题讨论】:

    标签: c# c++


    【解决方案1】:
    1. 将C++函数编译成dll和use P/Invoke

    2. 将 C++ 函数编译为 C++/CLI 程序集,包装在托管 C++ 类中,然后像任何其他程序集一样处理(添加引用,使用 using 语句并调用类)

    【讨论】:

      【解决方案2】:

      或者

      创建一个 COM 包装器,然后从 .NET 中引用它

      【讨论】:

        猜你喜欢
        • 2021-11-09
        • 1970-01-01
        • 1970-01-01
        • 2023-04-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多