VS 6.0 C++
И смотря где эта переменная - если глобальная - куда ни шло, а вот если локальная.... это ещё и стек надо растягивать
По-хорошему, динамически надо память выделять
struct ST { double a1; int a2;};
struct ST array[65000];
int main
{
return 0;
}
компилируется, работает. не вылетает
VS 6.0
Спасибо, массив был локальный. Объявил как глобальный - все заработало.
Оставить комментарий
Dimic-rok
Я создаю консольное приложение в VS 6.0 на С++. Объявляю следующую структуру и массив:struct ST { double a1; int a2;};
ST array[65000];
Компилируется все без ошибок, но при выполнении программа вылетает с ошибкой (просьба обратиться к разработчику). Если размер массива установить 60000, то все работает отлично.
В чем может быть проблема?