固定长度的大整数

Ben*_*Ben 6 c c++ biginteger

我正在寻找一个大整数的库,但有固定的宽度(128或256就足够了).原因是我不想在堆上进行任何分配.我试图自己制作它们但是实现乘法,除法和模数一种有效的方式似乎是一种非常痛苦的方法.

这已经存在吗?

谢谢

Nil*_*nck 4

查看 GMP 库:www.gmplib.org

引用函数类别:

低级正整数、难以使用、开销非常低的函数可以在 mpn 类别中找到。不进行内存管理;调用者必须确保有足够的空间可用于结果。(...)

这似乎就是你所需要的。