問題タブ [dart-native-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 同期Dartネイティブ拡張でuint64_tには大きすぎる整数を処理するには?
ユーザーが より大きい数値2^64 - 1
をネイティブ関数に渡すと、整数は に収まりませんunit64_t
。
任意の大きなサイズの整数を処理できる同期ネイティブ拡張を作成する最も簡単な方法は何ですか? Dart_Embedding API を使用して Dart_NativeArguments インスタンスから値を取得する必要があるようですが、精度を落とさずにこれらの値を取得するにはどうすればよいでしょうか?
dart - dart_api.h 呼び出しを介して名前付き引数でコンストラクターを呼び出す
const Duration
Dart ネイティブ拡張からコンストラクターを呼び出そうとしています。Dart_New
C 関数を使用してこのコンストラクターを呼び出すにはどうすればよいですか?
他の呼び出しと同じように呼び出してみましDart_New
たが、Incorrect number of arguments
エラーが発生します。