【问题标题】:Is there a cleaner way to merge C++ and C# [closed]有没有更简洁的方法来合并 C++ 和 C# [关闭]
【发布时间】:2020-08-27 20:50:07
【问题描述】:

我有一个我用 C# 设计和构建的应用程序,它使用了一些复杂的过滤。我已经在我的应用程序之外手动计算了过滤器值/参数并将它们添加进来。这种方法暂时有效,但理想情况下我想在我的应用程序中生成我的值。我生成的值来自 C++。所以我的想法是创建一个独立的 C++ 应用程序,我从我的 C# 应用程序运行并生成新值并将它们保存到一些 .txt 文件中,该文件将自动添加新过滤器。有没有更好的方法来做到这一点而无需转换这段代码转换成 C# 吗?

【问题讨论】:

  • 您可以创建一个 C++ 库并通过函数调用直接从 C# 中使用它。
  • 这能回答你的问题吗? Using c++ library in c#

标签: c# visual-c++ merge


【解决方案1】:

在我的脑海中,这里有一些想法:

  1. 按照您的建议,您可以将值保存到文本文件中,然后将其读入。
  2. 您可以将 C++ 程序变成服务器,并通过 TCP 连接将 C# 程序连接到 C++ 程序。
  3. 您可以使用 SQL Server 之类的数据库来存储这些值。

我确信还有其他方法可以做到这一点,但这些都是我想到的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-07-05
    • 2013-10-18
    • 2022-06-14
    • 1970-01-01
    相关资源
    最近更新 更多