Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > терминал и графика


Автор: annushka89 14.4.2009, 14:10
скажите пожалуйста, как в терминале использовать элементарную графику, программируя на с++(например, изменять цвет, позиционировать курсор и т.д. что-то типа grafics.h под мс-дос)
какую библиотеку подключать и что почитать(если можно ссылочку)

Автор: JackYF 14.4.2009, 14:18
annushka89, ncurses

Автор: annushka89 14.4.2009, 14:23
спасибо, а можно подробнее

Автор: andrew_121 14.4.2009, 17:07
annushka89, Что подробнее?
Вот ссылка: http://www.gnu.org/software/ncurses/ncurses.html
Скачай. В архиве есть доки. Что не понятно - спрашивай.

Автор: annushka89 14.4.2009, 20:12
читала http://alexber220.narod.ru/ncurses/

проблема в том, что у меня нету в /usr/include/curses/ ncurses.h

подскажите что делать???
может надо установить что-то???

Автор: azesmcar 14.4.2009, 20:33
annushka89, 
Цитата

проблема в том, что у меня нету в /usr/include/curses/ ncurses.h

подскажите что делать???
может надо установить что-то??? 


так вон же, ссылку дали
http://www.gnu.org/software/ncurses/ncurses.html

Автор: Lazin 14.4.2009, 20:42
видимо, сказать в терминале что-то вроде 
Код

sudo apt-get install libncurses5-dev

Автор: Vaulter 15.4.2009, 00:17
терминалы разные бывают smile
 smile 

Автор: annushka89 15.4.2009, 21:12
спасибо всем большое -все получилось(надо больше читать helpы)
Скажите пожалуйста, кроме библиотеки grafics.h аналогий в windows или дос есть что-то???

Автор: cutwater 16.4.2009, 08:55
Есть системные вызовы WinAPI, читать MSDN

Автор: azesmcar 16.4.2009, 08:56
Цитата

Скажите пожалуйста, кроме библиотеки grafics.h аналогий в windows или дос есть что-то??? 

одна тема - один вопрос. Вы задаете вопрос по виндоуз в разделе системного программирования под юникс.

Автор: annushka89 16.4.2009, 09:29
извиняюсь

Автор: Toxyrain 3.5.2009, 08:58
 А есть  библиотека для С++, чтобы позволяла рисовать (кубики, круги, линии, и тд) ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)