我找不到与此问题相关的任何内容。假设我有两个mpfr::mpreal
数组,a
并且b
,在堆中,作为new mpfr::mpreal[n]
。由于调用和使用数组的函数,我必须使用 C 样式的数组。我无法修改它,我试过了,但它给出了错误的结果,加上崩溃,这对我的关卡来说是一个相当大和复杂的功能。如果数组可以变大(大小和类型/精度),我想避免复制循环,我想memcpy()
改用。我应该使用什么作为第三个参数?
我试过sizeof(mpfr::mpreal)
但它总是给32
,不管我用什么mpfr_set_default_prec()
。在主页中我已经看到我可以使用它mpfr::machine_epsilon()
来更好地显示它,但是我该如何使用它memcpy()
呢?