powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с графикой в текстовом режиме
14 сообщений из 14, страница 1 из 1
Работа с графикой в текстовом режиме
    #33674463
Фотография WINNER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Существует ли в Си++ возможность работы с графикой в текстовом режиме?
т.е. как в Паскале модуль CRT умеет.

А то знаю тока graphics.h для графики. Но он полностью графический.

А мне надо похожий на модуль CRT в Паскале.

Спасибо.


--=)LSD(=-- WINNER
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674510
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно конечно.
Но в основном используются сторонние библиотеки для конкретных графических форматов.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674544
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что именно необходимо сделать?

Может тебе просто conio.h нужен? :)
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674545
Фотография WINNER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlМожно конечно.
Но в основном используются сторонние библиотеки для конкретных графических форматов.

А где можно скачать парочку-тройку библиотек?
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674643
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WINNERСуществует ли в Си++ возможность работы с графикой в текстовом режиме?


В C++ существует возможность вообще любая !!! Лишь бы библиотека была соответствующая.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674680
Фотография WINNER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dmitrii K.Что именно необходимо сделать?

Может тебе просто conio.h нужен? :)

Вот например, в модуле CRT можно было заливать фон цветом, выаод текста в цвете, рисовать окна (типа Borland C++ или Borland Pascal) и т.д.

В си есть такая возможность?

Как такое делать?
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674753
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WINNER White OwlМожно конечно.
Но в основном используются сторонние библиотеки для конкретных графических форматов.А где можно скачать парочку-тройку библиотек?Гугл в руки. Вот например:
http://www.boutell.com/gd/
Вполне приличная штука.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33674962
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я знаю напр. что Borland Turbo Vision добрые люди перевели на нормальный переносимый С++ и портировали в GNU/Linux. Turbo Vision довольно культовая либа была, с хорошим функционалом.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33675052
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivЯ знаю напр. что Borland Turbo Vision добрые люди перевели на нормальный переносимый С++ и портировали в GNU/Linux. Turbo Vision довольно культовая либа была, с хорошим функционалом.Человеку нужна работа с картинками без показа картинок на экране. А не ГУЙ рисовать в тексте :)
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33676609
Dmitrii K.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WINNER Dmitrii K.Что именно необходимо сделать?

Может тебе просто conio.h нужен? :)

Вот например, в модуле CRT можно было заливать фон цветом, выаод текста в цвете, рисовать окна (типа Borland C++ или Borland Pascal) и т.д.

В си есть такая возможность?

Как такое делать?

textattr
textbackground
textcolor
textmode

и так далее...

Посмотрите набор функций этой библиотеки и почитайте их описание.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33676769
Человеку нужна работа с картинками без показа картинок на экране. А не ГУЙ рисовать в тексте :)

ImageMagick, Magick++ ?
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33677274
Фотография WINNER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужно в досе рисовать окна типа Боланд Паскаль.
Делать ввод вывод, чтобы все было красиво и удобно.

Вот вроде то что нужно нашел в CONIO.H, но так самому все писать придеться.

Но я думал, что есть спец.библиотеки, уже с этими функциями, а то приходиться самому извращаться с окнами, рисовать посимвольно окно с рамочками и т.д.

Может кто уже писал такие библиотеки сам, поделитесь!

______________________________________
--=)LSD(=-- WINNER
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33677326
Мне нужно в досе рисовать окна типа Боланд Паскаль

тады, как советывали выше, есть смысл поразбираться с Turbo Vision
port to the GNU compiler and more
:

What's Turbo Vision?

Turbo Vision (TVision for short) is a TUI (Text User Interface) that implements the well known CUA widgets. With TVision you can create an intuitive text mode application, intuitive means it will have CUA like interface (check boxes, radio buttons, push buttons, input lines, pull-down menues, status bars, etc.). All the people acustomed to the Windows, MacOS, OS/2, Motif, GTK, etc. interfaces will understand the interface at first sight.

What platforms are supported?

This port is a port of the C++ version for the DOS, FreeBSD, Linux, QNX, Solaris and Win32 platforms. The port isn't 100% compatible with the original version from Borland because we want a library better than the original and not with the limititations imposed by the original 16 bits version and the huge security holes that are unacceptable.
For Win32 you can use BC++ 5.5, Cygwin, MinGW or MSVC.
...
Рейтинг: 0 / 0
Работа с графикой в текстовом режиме
    #33677758
Фотография WINNER
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Голенков Владимир Мне нужно в досе рисовать окна типа Боланд Паскаль

тады, как советывали выше, есть смысл поразбираться с Turbo Vision
port to the GNU compiler and more
:

What's Turbo Vision?

Turbo Vision (TVision for short) is a TUI (Text User Interface) that implements the well known CUA widgets. With TVision you can create an intuitive text mode application, intuitive means it will have CUA like interface (check boxes, radio buttons, push buttons, input lines, pull-down menues, status bars, etc.). All the people acustomed to the Windows, MacOS, OS/2, Motif, GTK, etc. interfaces will understand the interface at first sight.

What platforms are supported?

This port is a port of the C++ version for the DOS, FreeBSD, Linux, QNX, Solaris and Win32 platforms. The port isn't 100% compatible with the original version from Borland because we want a library better than the original and not with the limititations imposed by the original 16 bits version and the huge security holes that are unacceptable.
For Win32 you can use BC++ 5.5, Cygwin, MinGW or MSVC.


Ладно, спасибо, посмотрю.
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с графикой в текстовом режиме
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]