Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: еще один вопрос по поводу различий компиляторов

1
  1  Прищенко Богдан Олегович, 05 апреля 2009 г. 12:48:51
      решение проблемы понятно:) спасибо:) :)
  2  Прищенко Богдан Олегович, 04 апреля 2009 г. 21:57:29
      угу. Преимущества фри паскаля я уже понял, но по привычке еще использую АВС, так как меня с самого начала на нем учили (его выбрали, так как выглядел визуально лучше:) ). Хотя директива вроде бы ничего новог не даст (если веритьтому, что нагуглил), но завтра попробую. Спасибо
     Если желаете не иметь проблем с различиями компиляторов на этом сайте используйте Borland Delphi 7.0
  3  Снетков Мишка, 04 апреля 2009 г. 21:30:53
      {$R+} попробуй указать, а вообще не пользуйся Pascal.ABC, ибо он для платформы .Net и различий с обычным паскалем там придостаточно. Лучше уж или Delphi, или FreePascal, который под все платформы ОС есть ;)
  4  Прищенко Богдан Олегович, 04 апреля 2009 г. 20:40:46
      еще один вопрос, что может вызвать рантайм еррор? кроме тривиальных деления на 0, обращеня к несуществующему елементу массива, считывания/записи при закрытом файле и т.д.? пересмотрел в справке весь список, вроде бы ничего из него быть не может:) просто меня такое сегодня накрыло на 3 задачах, причем в одной из них при тесте, совпадающем с тестом, на котором RE как раз на этом сайте, у меня на локалке проблема не возникает.
  5  Прищенко Богдан Олегович, 04 апреля 2009 г. 20:36:03
      у меня возник вопрос: о отличиях компиляторов я уже многое узнал. В привычном мне АВС нету стрингов дольше 255 и нету типа инт64. В "местном" делфи есть и то, и другое. Но некомпилируемая на локалке в АВС из-за инт64 прога сдесь компилится прекрасно, а прога, вылетающая из-за размера стринга (string[1000]) сдесь тоже дает такую ошибку. Почему? ведь многократно упоминалось, что проблемы быть не должно (11  Kenes, 15 января 2009 г. 18:36:12
     Как сделать строку размером с 50 000 ? P.S Я сделал через char но там в масиве не пишится 50 000 . //
     Да, в паскале под дос с этим могут быть проблемы, но в делфи - никаких.) . Надо как-то иначе подавать это синтаксически? или в чем проблема?
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru