gpt4 book ai didi

c++ - 如何在同步 Dart native 扩展中处理对于 uint64_t 来说太大的整数?

转载 作者:太空宇宙 更新时间:2023-11-04 04:35:27 25 4
gpt4 key购买 nike

当用户将大于 2^64 - 1 的数字传递给 native 函数时,该整数将无法放入 unit64_t

编写可以处理任意大整数的同步 native 扩展的最简单方法是什么?由于看起来我们必须使用 Dart_Embedding API 从 Dart_NativeArguments 实例中检索值,我们如何在不损失精度的情况下检索这些值?

最佳答案

亵渎神明的建议:将其作为字符串传递? ;-)

或者 [de] 将它从字节数组中删除?

关于c++ - 如何在同步 Dart native 扩展中处理对于 uint64_t 来说太大的整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30972658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com