对于 mpir 中的小数组和浮点数,我没有收到错误消息,但是当我想创建一个非常大的数组时。说 >100,000,000 我收到以下错误消息:
GNU MP: 无法分配内存 (size=16) 按任意键继续。. .
不幸的是,我需要 2 个大型阵列。一个大小为 100,010,000,另一个大小为 1,000,100。这在 Windows 64 位机器上可行吗?
有没有办法从内存中清除数组的一部分而不是整个数组(在 MPIR 上)以创建空间?
对于 mpir 中的小数组和浮点数,我没有收到错误消息,但是当我想创建一个非常大的数组时。说 >100,000,000 我收到以下错误消息:
GNU MP: 无法分配内存 (size=16) 按任意键继续。. .
不幸的是,我需要 2 个大型阵列。一个大小为 100,010,000,另一个大小为 1,000,100。这在 Windows 64 位机器上可行吗?
有没有办法从内存中清除数组的一部分而不是整个数组(在 MPIR 上)以创建空间?