相关疑难解决方法(0)

C++中是否存在最大数组长度限制?

C++中的数组是否有最大长度?

它是C++限制还是取决于我的机器?它可以调整吗?它取决于数组的类型吗?

我可以以某种方式突破该限制,还是必须寻找更好的信息存储方式?什么应该是最简单的方法?

我要做的是在数组上存储long long int,我在Linux环境中工作.我的问题是:如果我需要存储N> 10位数的N长整数数组,我该怎么办?

我需要这个,因为我正在为学校编写一些加密算法(例如p-Pollard),然后点击这个整数墙和数组表示的长度.

c++ arrays

163
推荐指数
4
解决办法
24万
查看次数

大数组大小的分段错误

以下代码在2Gb机器上运行时给出了分段错误,但在4GB机器上运行.

int main()
{
   int c[1000000];
   cout << "done\n";
   return 0;
}
Run Code Online (Sandbox Code Playgroud)

阵列的大小只有4Mb.可以在c ++中使用的数组大小是否有限制?

c++ arrays segmentation-fault

103
推荐指数
3
解决办法
9万
查看次数

从VSTO项目中的Excel工作簿中读取50万条记录

我正在尝试使用VSTO在Excel中构建一个模拟工具,并创建一个Visual Studio 2010 Office工作簿项目.本工作簿中的一个工作表将包含大约五十万条记录.理想情况下,我想阅读所有在模拟中使用它们的记录,然后输出一些统计信息.到目前为止,OutOfMemory当我试图获得整个范围然后一次性完成细胞时,我有例外.有没有人对我如何阅读所有数据或建议有其他想法?

这是我的代码:

Excel.Range range = Globals.shData.Range["A2:AX500000"];

Array values = (Array)range.Cells.Value;

c# excel vsto

4
推荐指数
1
解决办法
1784
查看次数

标签 统计

arrays ×2

c++ ×2

c# ×1

excel ×1

segmentation-fault ×1

vsto ×1