Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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和x2B之间的通信+;还有地铁应用程序中的C# 我正在构建一个地铁应用程序,我需要从C++调用一个C语言库。简单地调用C代码并不难。问题是我应该如何从C语言到C++进行通信。在winRT中如何执行此操作?可能吗?因为我发现的所有例子都是单向的_C#_C++_Microsoft Metro_Windows Runtime - Fatal编程技术网

C和x2B之间的通信+;还有地铁应用程序中的C# 我正在构建一个地铁应用程序,我需要从C++调用一个C语言库。简单地调用C代码并不难。问题是我应该如何从C语言到C++进行通信。在winRT中如何执行此操作?可能吗?因为我发现的所有例子都是单向的

C和x2B之间的通信+;还有地铁应用程序中的C# 我正在构建一个地铁应用程序,我需要从C++调用一个C语言库。简单地调用C代码并不难。问题是我应该如何从C语言到C++进行通信。在winRT中如何执行此操作?可能吗?因为我发现的所有例子都是单向的,c#,c++,microsoft-metro,windows-runtime,C#,C++,Microsoft Metro,Windows Runtime,好吧,其实很简单。我可以在C++代码中实现一个C接口,它可以作为C语言的回调。< /P>你必须用C代码和C++代码来编译WiRT配置文件。如果你能在C++中与C语言通信,反向也就那么容易了。我想你是指两个WRET组件之间的通信,一个是用C语言构建的,一个是C++的。您打算如何“通信”?我希望能够调用C++代码中实现的回调代码。根据我所理解的,我不能简单地在C++代码中包含一个C++头,它允许我调用回调。我可以在C++代码中实现一个C接口,我可以用它作为C.L.LIB的回调。@ USE499 98

好吧,其实很简单。我可以在C++代码中实现一个C接口,它可以作为C语言的回调。< /P>你必须用C代码和C++代码来编译WiRT配置文件。如果你能在C++中与C语言通信,反向也就那么容易了。我想你是指两个WRET组件之间的通信,一个是用C语言构建的,一个是C++的。您打算如何“通信”?我希望能够调用C++代码中实现的回调代码。根据我所理解的,我不能简单地在C++代码中包含一个C++头,它允许我调用回调。我可以在C++代码中实现一个C接口,我可以用它作为C.L.LIB的回调。@ USE499 986-然后你应该把它作为答案,然后接受它。