Я работаю над приложением, где есть три возможных размера введенных данных:
- small: 1000 элементов
- medium = 5000 элементов
- large= 500 000 элементов
Проблема в том, что я не могу выделить большой массив.Кажется, что размер больше 5000 не принимается.
Я получаю ошибку времени выполнения, когда я делаю следующее:
long size=1000;
char ch;
int arr[size];
ch=getch();
if(ch==..)
size=...;
Размеры 1000 и 5000, кажется, работают нормально, ноКак я могу сделать массив размером 500 КБ таким образом?