- 编了一晚上的程序,结果因为数组太大不能运行:segmentation……
- 取找解决方法:这个比较适用!赞
-
- 方法 一:
在VC的Project setting里的link选项卡里把栈开大一点(windows里默认是4M)
- 方法二:
声明成全局或static的,这两种变量不压栈,想开多大都可以
- 方法三:
int *A = new int[90000];
.....
delete A;
- 方法四:
用vector
#include <vector>
using namespace std;
void main()
{
vector<int> A(90000);
A[0] = 1;
}