【发布时间】:2014-09-30 12:09:56
【问题描述】:
我有两列大小为 N1 和 N2。两者的规模都超过了 10 亿。现在我想定义一个向量并将其大小调整为 N1 X N2。
我尝试使用如下的矢量调整大小函数来实现这一点,但出现内存访问错误。有没有其他方法可以实现这一点。
myvector.resize(N1*N2);
感谢您的建议
【问题讨论】:
-
假设向量为
int(4 字节),10 亿乘 10 亿,快速近似为 4000 PB 或 4000000000 GB。这是一个很大的向量。 -
@Borgleader 只有业余爱好者购买 RAM,真正的程序员只有download more RAM!