Problem z działaniem przy większych tablicach

2011-07-09 20:32
0

Witam.
Robiłem sobie jedno zadanie w C++ i nagle nie chce mi działać przy większych tablicach.
Co więcej wcześniej mi wszystko normalnie działało. Poprawiałem ten program i nagle przestało działać, nie mam pojęcia dlaczego. Przeinstalowywałem IDE kilka razy, ale to nic nie dało.
Co się dzieje: kompiluję, teoretycznie jest wszystko dobrze. Włączam program, chcę wczytać dane wejściowe, ale nie mogę. Czekam ok. 1 sek. i wyskakuje mi błąd.

Oto programik dla którego już tak się dzieje:

int main()
{
    int a[500001], b[500001];
    return 0;
} 

Używam IDE code blocks z kompilatorem GCC/G++.

Pozostało 580 znaków

2011-07-09 20:42

Przepełnienie stosu. Stwórz zmienne na stercie (zmienne globalne albo tworzone dynamiczne).

edytowany 2x, ostatnio: lukasz1235, 2011-07-09 20:49

Pozostało 580 znaków

2011-07-09 21:51
0

Dzięki wielkie. Pomogło utworzenie zmiennych globalnych, teraz zawsze będę przy zadaniach tak robił.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0