Графические библиотеки С или С++ под DOS

Тема в разделе "LANGS.C", создана пользователем probka, 3 окт 2008.

  1. probka

    probka New Member

    Публикаций:
    0
    Регистрация:
    11 фев 2008
    Сообщения:
    170
    Существуют какие-либо графические библиотеки под ДОС компилятор, чтоб можно было интерфейс пользователя создать?
    Какой компилятор лучше установить под MSDOS?
    Как на компе установить ДОС как операционку? Чтоб в момент включения компа грузилась именно ДОС?
     
  2. bigredcat

    bigredcat New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2007
    Сообщения:
    54
    В составе Borland C++ 3.1 есть графическая библиотека. Только она по умолчанию отключена, где-то в настройках нужно включить. Не знаю насколько хорош этот вариант, но вроде бы интерфейс Borland C++ 3.1 писали с ее использованием.
     
  3. scf

    scf Member

    Публикаций:
    0
    Регистрация:
    12 сен 2005
    Сообщения:
    386
    TurboVision
    Включена в состав TP/BP и Borland C++ для дос
    ООП-библиотека, интерфейс этих продуктов под дос был написан именно на ней.
    Насчет компилятора - смотря что нужно, для паскаля или сей подойдет Borland + TurboVision в нагрузку
    Если нужен хороший С++, то я хз как там сейчас под досом с современными компиляторами
     
  4. _basmp_

    _basmp_ New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2005
    Сообщения:
    2.939
    scf
    можно еще aui от ow. кросс, чарактер/гуй. wdb и wdbw ee используют.
     
  5. Vov4ick

    Vov4ick Владимир

    Публикаций:
    0
    Регистрация:
    8 окт 2006
    Сообщения:
    581
    Адрес:
    МО
    ТрубоВижн - текстовая библиотека. Есть её графический аналог, самописный, тоже достаточно развитый, но забыл как называется... Посмотрю если не забуду.
    Какой компилятор лучше установить под MSDOS?
    Смотря для каких целей. Для обычных вполне хорош БЦ 3.1, можно также Watcom C, с ним идёт расширитель ДОС, но не вижу большого смысла его пользовать кроме как для игрушек.
    Вообще, даже довольно сложный ГУЙ можно написать самому (Ц или паскаль+ассемблер). Это не сложно, но долго. Вопрос в его действительной необходимости. Если нет непосредственной работы с графикой - он не нужен.

    Как на компе установить ДОС как операционку?
    Хм.. А как что ещё её можно установить?
    Как обычно - берёте дистрибутив и ставите. Можно поставить на один диск с вендой (её придётся переустановить), но не советую, лучше найти отдельный жёсткий диск. Хорошо, если ваша БСУВВ поддерживает выбор загрузочного диска при старте, это делает загрузку разных ОС очень удобной.
     
  6. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Компилятор с приблудами - DJGPP (http://www.delorie.com/djgpp/), библиотека - Allegro (http://www.talula.demon.co.uk/allegro/). Там внутрях есть уже готовый GUI в стиле какой-то операционки(?) от Атари.
     
  7. reverser

    reverser New Member

    Публикаций:
    0
    Регистрация:
    27 янв 2004
    Сообщения:
    615
    GraphVision - аналог TurboVision в графическом режиме (Turbo Pascal).
     
  8. _proteus

    _proteus Member

    Публикаций:
    0
    Регистрация:
    25 мар 2008
    Сообщения:
    192
    Адрес:
    Казань
    А разве не существует возможности разделить прогу на два модуля: все вычисления писать в Си, а во втором, например, паскалевском, организовать работу с графикой? Потом всё объединить в один ехе-шник.
     
  9. gazlan

    gazlan Member

    Публикаций:
    0
    Регистрация:
    22 май 2005
    Сообщения:
    414
    Далеко НЕ аналог. В свое время смотрел - и выбросил. Воспользовался TV от Ильфака и переписал под графику. Правда, проект остался недоделанным и был заброшен.
     
  10. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    где-то были примеры работы с pcx-форматом - там и си, и асм, и паскаль (по-моему). если надо - могу искануть (~800кб) - там не только формат файлов, но и приложения, которые их используют. пример там был: какая-то лужайка и мальчик ходит взад-вперед как неприкаянный.
     
  11. beginner

    beginner New Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    233
    Может не стоит заниматься ерундой?
    ДОС не понимает фат32, современные накопители не будут доступны ей. Можно поставить фат16, но тогда размер раздела будет ограничен 4мя гигами.
    Лучше поставить дос на виртуальный комп и не париться что потом не будет чтото грузиться. Не надо будет мучатся с менеджерами загрузок или играться с бут.ини. И не надо будет играться с винтами, то один ставить загрузочный, то другой.
     
  12. shoo

    shoo New Member

    Публикаций:
    0
    Регистрация:
    17 июл 2003
    Сообщения:
    1.537
    Адрес:
    Ukraine
    [​IMG]
    на правом компе установлены дос, 2к и линюх. после включения по умолчанию грузится дос. никаких проблем не испытываю :)
     
  13. beginner

    beginner New Member

    Публикаций:
    0
    Регистрация:
    18 янв 2008
    Сообщения:
    233
    продам тогда мать, проц, память под i386, так же плату ввода видео и видео карточку. Специально под ДОС ;)