*SOFT* | Псевдографика в консольном приложении

Ответить
 • Просмотры: 1
Аватара пользователя
ivank

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение ivank »

Для этого нужна следующая програмка, которая рисует на экран таблицу кодов ASCII:



Код:

Код: Выделить всё

for(unsigned code=' '; code<=255; ++code)
{
   std::cout << std::setw(8) << code << ": " << char(code) << std::endl;
}

Дальше - только воображение.
Аватара пользователя
Vlad Drakula

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение Vlad Drakula »

MAXY

хочется отметить что NC и FAR не очень то консольные приложения... они больше похоже на досовские приложения... а это не что другое и отличаестся от WIN23 console aplication
Аватара пользователя
Admiral

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение Admiral »

А под DOS32, с поддержкой 32-битных программ? Например, под PTS DOS?
Аватара пользователя
XPEHOMETP

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение XPEHOMETP »

FAR и NC - это самые консольные приложения которые только могут быть. И не надо тут вдаваться в дебри, Win32 консоль это или MS-DOS16. Суть то не в этом.

Хорошо, допустим, в консоли рулят коды аски, но как тогда управлять цветом, выделять там всякие строчки. Это ведь уже не простой вывод. Наверна ест ькакие-нибудь спец. функции? Я этого не знаю, поэтому и спрашиваю. И повторяю, это абсолютно не предмет того, какая платформа используется. Для конкретики возьмем 16 разрядов DOS, чтобы быть ближе к природе)
Аватара пользователя
ivank

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение ivank »

Повторяюсь. curses. Ищите в гугле. Клоны есть подо всё, что шевелится. unix - ncurses, dos/windows - pdcurses.
Аватара пользователя
ivank

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение ivank »

Цитата:



что-нибудь кроме стандартной библиотеки



А что так? Ведь есть же замечательная функция settextstyle(int direction, int font, char size) и outtextxy(int x, int y, char* far string) из .
Аватара пользователя
MAXY

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение MAXY »

graphics.h разве входит в стандартную библиотеку СИ?
Аватара пользователя
hasherfrog

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение hasherfrog »

MAXY

Нет. Тут какое-то недопонимание возникло, наверное.

graphics.h - это из дедушки TurboC от Borland.

Сейчас крайне не рекомендую юзать :[

Ну если только зачот какой сдать...



ivank, curses всё-таки монстрик, для начинающих крутоват (под винды, я имею в виду. Его таскать с собой надо... Ну в принципе, я бы конечно, их взял, факт. Но крутоват)
Аватара пользователя
MAXY

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение MAXY »

Вот и я говорю, что скорее всего стандартными средствами не обойтись. А вот с борландовскими приблудами уже легче... Но ведь это уже не стандартная либа СИ, а всякий левак.
Аватара пользователя
Arrest

Re: *SOFT* | Псевдографика в консольном приложении

Сообщение Arrest »

Могу отослать по e-mail. Заодно и документацию по BC++ 3.1.
Ответить

Вернуться в «Программирование и базы данных»