Рекомендую всем интересующимся программированием графики в консоли попробовать выложенную здесь библиотеку libbmp.
----------------назначение--------------------------
1. Библиотека предназначена для реализации графики посредством консольного программирования на языке С++.
Она будет интересна начинающим программистам и всем тем, кому потребуется создать несложные (и сложные

рисунки или чертежи (например графики функций), при этом не используя оконных сред программирования.
2. С другой стороны, средства библиотеки могут быть использованы для вполне серьёзного создания битовых образов,
при этом простым и прозрачным для понимания методом.
Преимущество перед настоящей консолью: рисунки можно большие делать- следовательно с хорошим качеством. Ну и сохранённый рисунок легко вывести на принтер и тд......
---------------------------------------------------------
Вкратце:
Язык: С++.
Используя просто g++ и эту библиотеку можно рисовать в оперативку и сохранять рисунки на винт в формате bmp.
Рисует простые фигуры: пиксель, линию,окружн. и тд.
Две возможности управления цветом: 16 цветов и 16 млн- т. е. 24-битный цвет.
Распакуйте архив libbmp.tar.gz в любую удобную папку и прочитайте небольшую(4стр.) инструкцию к библиотеке.
Исходники в архиве- они очень простые.Кто хочет- изменит или дополнит под свои нужды. (можно заюзать и под винды)
Ставится в пол пинка.
(Кто помнит graf.pas -поймёт меня)
Буду рад выслушать все впечатления, а также отвечу на вопросы, если таковые будут.
Автор.
обновил 11 дек 09 г. баги пофиксены = )
(для скачивания нужна регистрация на форуме- она очень простая.)