| Цитата(Kaskad @ 5.12.2004, 15:28) | | деление на ноль использовать нельзя! Как в приключениях Шурика:" Всё уже украдено до нас"... | Теперь я понял чё ты хочеш...
| Цитата(Kaskad @ 5.12.2004, 15:28) | | надо написать неработающую программу, чтобы компилятор выдавал ошибку. | Ты пришол прямо по адресу, получать ошибки при работе программы ─ это моя специальность. Корорче, по смыслу, чтобы ты знал что из себя представляют такого рода ошибки, это те когда, ты в начале нажмёш на компиляцию, тебе выдаст сообщение компилятор что типа всё правильно, а когда запустиш его то потом выдаст он сообщение о какой-нибудь ошибки ─ это и есть ошибки врямя исполнения. Простейший код для примера| Код | var f:file; begin assign(f,'<несуществующий путь>'); reset(f); {при открытии файла по несуществующему пути, компилятор выдаст ошибку} close(f); end.
|
Да и навсяки пожарный тебе урок: 1. Набери в паскале в любом месте где нужно вводить код, слово "errors". 2. Постав на него курсор, чтобы мегал на слове, и нажми <CTRL+F1> 3. В появившемся меню выбери например пункт "Errors,compiler,1--99" 4. В новом появившемся окне, выбери пункт "Сообщения об ошибках во время выполнения программы" После всего этого можеш посмотреть информацию о любой ошибки "время выполнения", какая тебе угодно не занята. Добавлено @ 16:13 Зачем мучится с CRT, когда можно настоящие ошибки выдать |