Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用C+创建前端+; 我有C++编写的数据生成代码。是否可以用C语言创建前端,并将值传递给C++编写的数据生成代码?_C++ - Fatal编程技术网

使用C+创建前端+; 我有C++编写的数据生成代码。是否可以用C语言创建前端,并将值传递给C++编写的数据生成代码?

使用C+创建前端+; 我有C++编写的数据生成代码。是否可以用C语言创建前端,并将值传递给C++编写的数据生成代码?,c++,C++,我正在使用。由于这种机制,任何C#程序都可以轻松访问DLL的函数(可以用C++编写) 作为替代方案,您也可以从C#调用可执行文件,如堆栈溢出问题 您还可以查看。您可以选择.NET生态系统提供的任何互操作选项: 使用 将C++逻辑封装到COM接口,并通过.NET应用程序使用它,即 制作你的C++库和DLL,直接从.NET使用它 当然,您总是有“经典”的互操作选项,比如使用TCP/IP客户端服务器,但如果您只需要调用另一个dll的方法,这就太过分了。是的。这是可能的。但是为了给你更多的帮助,我们

我正在使用。

由于这种机制,任何C#程序都可以轻松访问DLL的函数(可以用C++编写)

作为替代方案,您也可以从C#调用可执行文件,如堆栈溢出问题


您还可以查看。

您可以选择.NET生态系统提供的任何互操作选项:

  • 使用
  • 将C++逻辑封装到COM接口,并通过.NET应用程序使用它,即
  • 制作你的C++库和DLL,直接从.NET使用它

当然,您总是有“经典”的互操作选项,比如使用TCP/IP客户端服务器,但如果您只需要调用另一个dll的方法,这就太过分了。

是的。这是可能的。但是为了给你更多的帮助,我们需要更多的信息。这太模糊了。什么的前端?预期的工作流程是什么?前端用于启动和停止数据生成。使用前端手动提供数据生成所需的几个值