|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.07.2008, 17:26 | #1 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
ошибки при компиляции
При компиляции программы возникает ошибка
[DCC Error] Unit1.pas(57): F2084 Internal Error: C1264 и показивает на end; процедуры. Кто знает что это означает или где взять перечень с кодами ошибок и обьяснениями к ним(желательно рус.) Заранее спасибо! |
03.07.2008, 17:33 | #2 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
возможно не закрыл begin. Попробуй поставить ещё онин end; (или наоборот лишний end)
|
03.07.2008, 17:45 | #3 | |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Показывай код...
Цитата:
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
|
03.07.2008, 23:50 | #4 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
С end; там все нормально( все по парам ).
А на счет F1 то у меня в инет просится( а причину ошибки не показывает ) |
04.07.2008, 09:11 | #5 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Пока нет ни кода ни результатов трасировки тема - флуд.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
05.07.2008, 02:58 | #6 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
Вот код:
Код:
и весь проект: |
05.07.2008, 04:11 | #7 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
Вообщем судя из того что написанно в справке эту проблему решить можно, но довольно непонятным образом. Удалять файлы, перезагружать IDE и т.п...... Там чёрт ногу сломит, что в ней написанно.
Кароче говоря: алгоритм записан криво, компилятор запутался и сам непонял что за фигня. Как звучит задание? Проще будет написать новый алгорит чем пытаться отладит старый.....
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... |
05.07.2008, 18:15 | #8 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
Задание ни как не звучит, это я для себя писал. А вообще программа считает факториал.
Сначало эту программу я писал на Pascal'e (там все работает отлично) но поскольку там ограничение стека ( 64 кб ) то она могла посчитать где то (точно не помню) 18000! и я ее просто перенес в Делфи. |
05.07.2008, 18:25 | #9 |
Участник клуба
Регистрация: 26.10.2007
Сообщений: 1,244
|
18000! - 0_o
Чтото с трудом вериться..... Какой тип данных возвращала функция факториала? Вот один из вариантов нахождения факториала.... Код:
адд: вижу вы применили массив для записи значения.... Неплохо но алгоритм кривой.... поэтому и косяки были / :
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым, Попытка глубже понимать уже попахивает литром... Последний раз редактировалось Карась; 05.07.2008 в 18:34. |
05.07.2008, 18:59 | #10 |
Форумчанин
Регистрация: 09.03.2008
Сообщений: 127
|
Вот програмка на Паскале про которую говорил, для Делфи я немного упростил код,
правда немного ошибся она считает максимум 16992! ( у меня за 3 мин. ) Код:
Последний раз редактировалось |{ot; 05.07.2008 в 19:11. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Директивы компиляции | joker | Общие вопросы Delphi | 3 | 10.06.2008 09:41 |
Warning при компиляции... | nighthack | Общие вопросы C/C++ | 3 | 06.06.2008 00:46 |
Ошибка при компиляции | [QY]'~''LeK1[ee] | Помощь студентам | 2 | 28.05.2008 20:46 |
Автоинкремент при компиляции | _SERGEYX_ | Общие вопросы Delphi | 4 | 11.07.2007 01:24 |
Ошибки компиляции. У кого есть | =*=|/|MM0PT@/\=*= | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 02.04.2007 06:10 |