問題タブ [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.

0 投票する
1 に答える
159 参照

c++ - 同期Dartネイティブ拡張でuint64_tには大きすぎる整数を処理するには?

ユーザーが より大きい数値2^64 - 1をネイティブ関数に渡すと、整数は に収まりませんunit64_t

任意の大きなサイズの整数を処理できる同期ネイティブ拡張を作成する最も簡単な方法は何ですか? Dart_Embedding API を使用して Dart_NativeArguments インスタンスから値を取得する必要があるようですが、精度を落とさずにこれらの値を取得するにはどうすればよいでしょうか?

0 投票する
1 に答える
132 参照

dart - dart_api.h 呼び出しを介して名前付き引数でコンストラクターを呼び出す

const DurationDart ネイティブ拡張からコンストラクターを呼び出そうとしています。Dart_NewC 関数を使用してこのコンストラクターを呼び出すにはどうすればよいですか?

他の呼び出しと同じように呼び出してみましDart_Newたが、Incorrect number of argumentsエラーが発生します。