当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart FfiNative用法及代码示例


dart:ffi 库中FfiNative 类的用法介绍如下。

用于将外部函数标记为 FFI 本机的注释。

例子:

@FfiNative<Int64 Function(Int64, Int64)>('FfiNative_Sum', isLeaf:true)
external int sum(int a, int b);

如果没有在库上设置解析器或解析器无法解析名称,则调用此类函数将引发异常。

参见dart_api.h中的Dart_SetFfiNativeResolver

注意:这是一项实验性函数,将来可能会发生变化。

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 FfiNative<T> class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。