Problem z tablicą
Ostatnio zmodyfikowano 2019-02-07 00:17
pekfos |
» 2019-02-05 00:58:30 Alokujesz tylko koło 13MB, więc 32-bity nie mają znaczenia. Z jakiegoś powodu ten zapis sprawia GDB problemy. Nie że nie działa, tylko bardzo długo się wykonuje i GDB wciąga przy tym dużo pamięci. Możesz spróbować na nowszej wersji, albo po prostu użyj memset() do zainicjalizowania pamięci przy takiej dużej alokacji. |
|
Pawełek Temat założony przez niniejszego użytkownika |
» 2019-02-05 11:08:04 To nie jest przypadkiem najnowsza wersja kompilatora? Bo ściągnąłem teraz 64 bitowy z oryginalnej strony i wersja jest ta sama. |
|
Pawełek Temat założony przez niniejszego użytkownika |
» 2019-02-05 11:52:00 Memset działa, wstawiam poniżej scr z błędu poprzedniego zerowania. |
|
Pawełek Temat założony przez niniejszego użytkownika |
» 2019-02-05 12:18:16 memset( tab, 0,( liczba + 1 ) * sizeof( bool ) ); rozmiar ma byc bool czy int (sizeof)? tablica jest typu bool, ale wielkosc tablicy okreslana jest w int i sam juz niewiem. Przy int wyrzuca mi taki sam błąd jak na screenie powyzej. |
|
nanoant20 |
» 2019-02-05 12:48:07 nie jestem pewny, ale problem możliwe, że lezy po stronie systemu (pliki stronicowania). Proszę sprawdzić pamięć wirtualną w systemie |
|
Pawełek Temat założony przez niniejszego użytkownika |
» 2019-02-05 13:52:14 Ustawienia pamięci wirtualnej. Nic w tym nie grzebałem, ustawienia ustalone przez system więc chyba wszystko powinno być ok? Zainstalowanej pamięci ram mam 8 GB. |
|
nanoant20 |
» 2019-02-05 15:17:07 odhacz tego checkbox "automatycznie zarządzaj rozmiarem pliku ... " zostaw ten radio button rozmiar kontrolowany przez system i reboot system now (restart) następnie odpal programik swój czy pekfos'a i zobacz czy zadziała. |
|
Pawełek Temat założony przez niniejszego użytkownika |
» 2019-02-05 21:12:00 Dalej to samo |
|
1 « 2 » 3 4 5 |