![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.04.2011
Сообщений: 74
|
![]()
информация организованна в структуру фамилия дата время. Хеш функция возвращает хеш фамилии тоесть складывает первую вторую и последнюю букву фамилии и остаток от деления на 101 возвращает. Есть строковый массив в него записывается вся эта структура... записывается в индекс, индекс это значение которое возвращает хеш функция допустим если вернуло 48 то запись будет в массив FAM[48]= Иванов. Но массив двумерный так как человек может посещать в один и тот же день несколько раз только с разным временем, и так как фамилия одна и та же то при совпадении записывается в тот же индекс но уже подругому вот так допустим Fam[48][1]=Иванов 12.01.2012 13 00 FAM[48][2]=Иванов 12.01.2012 14 00. Программа запускается но когда ввожу фамилию и жму добавить выдает вот такую ошибку "First chance exception at $75A6D36F. Exception class EAccessViolation with message 'Access violation at address 5000BA92 in module 'rtl140.bpl'. Write of address 00405F1C'. Process Project1.exe (79936)" и ниче не записывается в чем ошибка посмотрите код что не так делаю? почему такая ошибка возникает?
Код:
Последний раз редактировалось ACE Valery; 29.01.2012 в 02:26. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.09.2011
Сообщений: 176
|
![]()
построчно пройдите отладчиком и выясните где срабатывает исключение.
да и k вы не обнуляете |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не могу понять, в чем ошибка???File not found | semechKO | Паскаль, Turbo Pascal, PascalABC.NET | 28 | 26.01.2012 19:42 |
Ошибка в коде не могу понять в чем | Sylar9 | Общие вопросы C/C++ | 17 | 04.01.2012 19:45 |
Си. Не могу понять в чем ошибка | Gerbera | Помощь студентам | 2 | 12.07.2011 19:11 |
Не могу понять в чем ошибка.... | Blonde | Помощь студентам | 0 | 21.05.2011 14:19 |
Не могу понять, в чем ошибка | FlashProStar | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 01.12.2010 12:20 |