Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя dizpers

Автор dizpers, 13 лет назад, По-русски
В последнее время часто использую онлайн компилер на http://ideone.com/ . Радует, что можно расшарить написанный код. Не радует - то что нет возможности работы с файлами.
  • Проголосовать: нравится
  • +8
  • Проголосовать: не нравится

13 лет назад, # |
Rev. 3   Проголосовать: нравится +6 Проголосовать: не нравится

Кстати, у них на сервере случайно нет никакой задефайненой для C++ константы?

Я бы тогда писал что-то такое:

#ifdef _DEBUG
   freopen( "in.txt", "rt", stdin );
#elif !defined IDEONE
   freopen( "input.txt", "rt", stdin );
   freopen( "output.txt", "wt", stdout );
#endif

UPD. Опытным путём выяснено, что у них задефайнен ONLINE_JUDGE.

Уж чего я ожидал, но только не его.

  • 13 лет назад, # ^ |
    Rev. 14   Проголосовать: нравится 0 Проголосовать: не нравится

    Мне кажется что все компиляторы с того же сервера, на котором тестируют задачи на SPOJ, у них даже ID (в сорс коде страниц можно посмотреть) одинаковые

    Отсюда и наличие ONLINE_JUDGE

    • 13 лет назад, # ^ |
        Проголосовать: нравится +1 Проголосовать: не нравится
      Оказывается с правками сервер тоже может чудить :) Нажимал один раз
      • 13 лет назад, # ^ |
          Проголосовать: нравится +7 Проголосовать: не нравится
        И не исправил до конца:) страниц:)
        • 13 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

          Если ты имеешь ввиду множественное число, то я всё правильно написал. Одна страница - форма отсылки задач на сайте spoj.pl (там где выбирается компилятор), а вторая это сраница с выбором компилятора на ideone.com , например у C++ там value="1", у C# value="27"

          UPD: Понял. Прочитал своё сообщение несколько раз и каждый раз видел то что думал, а не то что написано :) Сейчас исправлю

    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится +1 Проголосовать: не нравится

      Если я правильно помню латинский язык, то по аналогии с дабл-пост, трипл-эдит и пр. можно назвать произошедшее тредеципл-эдит :-)

      UPD: тридеципл-эдит, так правильнее.

13 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится
Сайт хороший, но их абсолютно неграмотный полупереведенный интерфейс ( enter your source code или вставить шаблон или пример ; news образцы помощь) добивает окончательно...