C/C 如何解决大数组问题?

来源:百度文库 编辑:神马文学网 时间:2024/04/20 14:53:52
 C/C++如何解决大数组问题?    
编了一晚上的程序,结果因为数组太大不能运行:segmentation…… 取找解决方法:这个比较适用!赞
方法一:
在VC的Project   setting里的link选项卡里把栈开大一点(windows里默认是4M)
方法二:
声明成全局或static的,这两种变量不压栈,想开多大都可以
方法三:
int   *A   =   new   int[90000];
.....
delete   A;
方法四:
用vector
#include  
using   namespace   std;
void   main()
{
vector   A(90000);
A[0]   =   1;
}