如何从用C / C ++编写的函数中调用dart函数?

时间:2019-03-04 06:43:20

标签: c++ c dart

文章 https://www.dartlang.org/articles/server/native-extensions 描述了如何使用 dart <<>中的 C / C ++ 编写的函数/ em> 模块。调用C / C ++函数的同步和异步方式都可以工作,这很好。但是,存在一个问题:是否可以将 指针转换为用dart 编写的函数到用 C / C ++ 编写的模块中> ,并使用此指针作为 回调函数 ?即从C / C ++中的模块调用此函数,并在这些参数更改时将一些参数传递给该函数。在 C / C ++ 模块中创建一个 listener ,并在 中进行订阅飞镖 dart 中是否有类似的交流方式?也许还有其他方法可以在 dart C / C ++ 之间进行通讯和传输数据?也许像 EventBus 这样的完全异国情调的东西?

0 个答案:

没有答案