Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > Delphi, Kylix and Pascal


Ответ
 
Опции темы Опции просмотра
Старый 08.08.2011, 16:02   #61 (permalink)
Yug7
Member
 
Регистрация: 26.07.2011
Сообщений: 33
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Заменил Integer на LongInt и изменил N=1000 на N=2000000000

Компилируется, но после запуска программы : "Непредвиденное исключение. EАccessViolation. Access violation at adress 004B00EE in module 'PascalABC.exe'. Write of address BEB3A024. Программа завершена (Progression.PAS, строка 45).

Курсор мигает в строке Assign(F, 'C:\f1.dat');

Что-то не так ?
Yug7 вне форума   Ответить с цитированием
Старый 08.08.2011, 16:34   #62 (permalink)
gotherson
Member
 
Регистрация: 01.08.2011
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

честно говоря, неуверен, чем Вам помочь. мне паскаль не даёт поставить N два миллиарда, видимо памяти не хватает, но с 200 миллионами рабоает нормально.
может быть дело в том, что это версия "ABC"? у меня стоит FreePascal 2.4.2
gotherson вне форума   Ответить с цитированием
Старый 08.08.2011, 19:17   #63 (permalink)
Yug7
Member
 
Регистрация: 26.07.2011
Сообщений: 33
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

Да, у меня PascalABC. Единственная, в которую без проблем загружается листинг.

Любые другие версии
PASKAL-ей (перепробовал ВСЕ-не вру) дают отмазку "Ошибочное имя файла или расширения). Даже,если файл засунешь в папку программы.Что их не устраивает ? имя подсказывает Notepad( не должен врать ). расширение - .pas ( или .PAS ). Что не так ?

Не подскажите, в чем проблема.

Я что-то не так делаю ("граната в руках у обезьяны")-?

Последний раз редактировалось Yug7; 08.08.2011 в 19:26
Yug7 вне форума   Ответить с цитированием
Старый 09.08.2011, 00:52   #64 (permalink)
gotherson
Member
 
Регистрация: 01.08.2011
Сообщений: 27
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

даже не знаю в чём проблема. когда я пробую Файл - Открыть заведомо неверное имя файла или расширения, Паскаль просто создаёт новый пустой файл с таким именем.
gotherson вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 23:54.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.