當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。