Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/60: Рейтинг темы: голосов - 60, средняя оценка - 4.73
Сиплюсплюс
1

Рисовать в С++ можно?

03.10.2008, 19:50. Показов 11906. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Недавно начал изучать С++, с помощью книжки "для чайников".
Использую компилятор Dev c++
Есть опыт программирования на QBASIC.
Вобщем всё нормально, но хотелось бы хоть немного "порисовать".
Вопросы:
Есть ли в С++ что то типа бейсиковских: LOCATE, PSET, CIRCLE, DRAW и.т.д?
Если нет какой язык посоветуете, может DELPHI? и какой компилятор?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.10.2008, 19:50
Ответы с готовыми решениями:

Можно ли рисовать в окне нажатием кнопки?
Попытался осуществить таким образом: case WM_COMMAND: { switch(LOWORD(wParam))...

Можно ли рисовать мышью в консоли?
Если можно,то приведите пример, пожалуйста?

Можно ли средствами OpenGL рисовать на канве?
Всем доброго времени суток. Можно ли средствами OpenGL рисовать скажем на конве формы? Если можно...

Подскажите чем можно рисовать дерево?
нужно нарисовать что то типа диаграммы ну например в верху директор потом стрелками починенные и...

8
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
03.10.2008, 19:54 2
Конечно есть. Для рисования, как в "старые добрые" используется graphics.h. Подключаем, инициализируем графический режим (initgraph) и рисуем. Это для борладновского турбо С. Думаю для Dev C++ не сильно отличается. Но им не пользовался.
0
Сиплюсплюс
03.10.2008, 21:00 3
Какие операторы? (типа бейсиковских LINE,COLOR и.т.д.)
Если можно работающий пример? (со всеми include, вобщем на 100% работающий)
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
03.10.2008, 21:13 4
Да до кучи функций! Не операторов, а функций, кстати. LineTo, TextOut, TextOutXY, PolyLine, Circle и еще до фига. Пример нельзя. Я жадный. В инете полно. Поборим лень вместе...
0
Эксперт С++
2256 / 771 / 25
Регистрация: 27.05.2008
Сообщений: 1,496
03.10.2008, 21:21 5
Vourhey,графикс борландовский экслюзив,вроде )
Автор, графические фени обычно рисуют,работая с осью. WinAPI,если под виндоус.
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
03.10.2008, 21:35 6
XuTPbIu_MuHTAu, может быть. Я уже не помню. Но с QBASIC у меня только консоль ассоциируется
Мне, почему-то, кажется, что человек в консоли работает

Добавлено через 1 минуту 26 секунд
А так - фиг знает. Я Dev C++ не занимался мы gcc мучаем...
0
Сиплюсплюс
04.10.2008, 07:48 7
Спасибо всем за помощь.
Нашел ещё книжицу с графикой, будем посмотреть.....
Я чайник самоучка, програмированием пытался заниматся когда были такие штуки под названием "ZX Spectrum", в середине 90ых был у меня 486ой, затем долгие годы без компа. Сейчас хочу сделать ребенку простую игру.
Вопросы:
Объясните пожалуйста что такое "ось" и "консоль"? хотя предпологаю что работаю в консоле.
Какую версию Borland C++ порекомендуете?
1 / 1 / 0
Регистрация: 04.10.2008
Сообщений: 9
04.10.2008, 11:06 8
Цитата Сообщение от Сиплюсплюс Посмотреть сообщение
Объясните пожалуйста что такое "ось" и "консоль"? хотя предпологаю что работаю в консоле.
ОСь- Операционная система.
Консоль - не знаю как по "умному", но на деле это взаимодействие с компьютером с помощью текстового обмена. Человек пишет текст в консоли, компьютер пишет текст в консоли. То что делается посредством мышки - GUI (графический интерфейс).
Для рисования годится SDL. Но чтоб работать с удобствами сначала надо пройти "этап консоли", иначе многое будет непонятно ( меня так и вышло, "с наскока" не понял толком ничего, взялся за изучение С++ с азов).
P.S. Я начинал еще до эпохи ZX Speccy, да и на творении Синклера немало работал, потому по себе знаю - навыки приобретенные в Бэйсике - вредны! Очень вредны! Надо из себя выдавливать память о командах примитивного рисования.

P.S.P.S. Вот ссылка на сайт с русским описанием SDL
http://plg.lrn.ru/index.php?sub=doc
0
Сиплюсплюс
06.10.2008, 14:48 9
Привыкать к с++ решил начать с консоли.
Спасибо всем кто помог разобраться.
Скачал досовский Turbo c++, потихоничку примитивно рисую .
06.10.2008, 14:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.10.2008, 14:48
Помогаю со студенческими работами здесь

Можно ли рисовать лупу не во всех фрагментах?
Недавно подключил ActionBar с поиском, использовал такой тьюториал:...

Класс с помощью которого можно рисовать прямоугольники
Есть класс с помощью которого можно рисовать прямоугольники, нужно сделать так что-бы в этих...

По какому событию можно начинать рисовать на TCanvas?
Всем доброго времени суток. Помогите, пожалуйста, разобраться со следующим вопросом. Есть у...

В какой программе можно рисовать трехмерные схемы?
Подскажите пожалуйста в какой программе нарисована эта схема?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru