Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.73
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
#1

Графика в с++ - C++

04.12.2013, 12:50. Просмотров 3629. Ответов 14
Метки нет (Все метки)

Ребят, помогите, пожалуйста, разобраться с тем, как реализовать графику в C++. Какую-нибудь литературу, библиотеки... В гугле ничего толкового не нашла. Пользуюсь gcc компилятором. Спасибо заранее!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2013, 12:50     Графика в с++
Посмотрите здесь:

Chart - диаграмма: изменить точность делений графика, установить центр графика в (0,0) - C#
Создал диаграмму (все прекрасно считается точки расставляются), но есть проблемыЖ 1. В случае диаграммы - "Спектр амплитуд", series2 он...

Рисование графика: обработка новых входящих данных и движение графика на форме - C#
Подскажите каким способом можно вывести график частью главного окна программы, при чем график получает данные *в живую* с устройства по...

Автоматическое изменение графика при переносе данных, формулы и графика на другой лист - MS Excel
На первом листе, на основании каких-либо вычислений строим график, а затем полностью копируем первой лист на второй, а затем изменяем...

Построение графика производной для каждого графика из 3 режимов - Matlab
Дорогие друзья, прошу помочь доделать три программы. В каждой программе выводится по одному графику и нужно чтобы каждая программа выводила...

Совмещение поточечного графика и графика построенного функцией на отрезке - Mathematica
Есть некий массив array1 = {...} и func = y /. NDslove По отдельности строю так: Plot и ListLogPlot Как их совместить? ...

Шкала графика Chart Control - Сделать так, чтобы значения графика были с 2 знаками после запятой - C# MVC
Здравствуйте! У меня такая проблема: В базе данных есть числовые данные, на основе которых рисуется график Подскажите, пожалуйста,...

Комбинированная графика - сделать два графика в одном - MS Excel
Уважаемые, форумчане, прошу совета нужно решить следующие системы и изобразить их в форме графика два в одном, подскажите как или...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
04.12.2013, 12:57     Графика в с++ #2
OpenGL, DirectX
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
04.12.2013, 12:58     Графика в с++ #3
А может и GDI. Какая требуется размерность? И под какую систему?
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
04.12.2013, 13:14  [ТС]     Графика в с++ #4
Цитата Сообщение от taras atavin Посмотреть сообщение
А может и GDI. Какая требуется размерность? И под какую систему?
Хотелось бы кроссплатформеность.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
04.12.2013, 13:33     Графика в с++ #5
Тамика, а зачм нжна крссплтфрмннсть?
Бери winAPI+openGL
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
04.12.2013, 13:35  [ТС]     Графика в с++ #6
Вот я начала с OpenGl. И уже столкнулась с проблемой... Сделала всё по инструкции, пораскидывала библиотеки и хедера по нужным папкам. Но почему-то ругается, что не нашел glut32.dll. Он находится в Windows/System32.
Вот код
C++
1
2
3
4
5
6
7
8
9
10
11
#include <gl\glut.h>
 
int main(int argc, char** argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
    glutInitWindowSize(640,320);
    glutInitWindowPosition(100, 100);
    glutCreateWindow("OpenGl Window");
    return 0;
}
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
04.12.2013, 13:50     Графика в с++ #7
Как именно ругается? Мжт всетк ругетс на отстствие статических библтк? А не длл?
Прилинкованы glut.lib, opengl32.lib и.т.д.?
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
04.12.2013, 14:00  [ТС]     Графика в с++ #8
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Как именно ругается? Мжт всетк ругетс на отстствие статических библтк? А не длл?
Прилинкованы glut.lib, opengl32.lib и.т.д.?
Он компилится, запускается - и выскакивает окно ошибки, мол "Не нашлась glut32.dll".
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
04.12.2013, 14:04     Графика в с++ #9
Ну эт фихня! Качай из инета и кидай в system32!
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
04.12.2013, 14:06  [ТС]     Графика в с++ #10
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Ну эт фихня! Качай из инета и кидай в system32!
Вот в том-то и вопрос... В system32 уже лежит эта dll-ка.
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 665
Завершенные тесты: 1
04.12.2013, 14:07     Графика в с++ #11
или в папку с программой кидай, так надежнее. А то вдруг на другой перенесешь, в у него в System32 этой dll нету...
Кликните здесь для просмотра всего текста
Ах да... dll'ка у тебя в system32 может быть другой версии, неели lib'ы - как вариант
grenuj
6 / 6 / 0
Регистрация: 30.11.2013
Сообщений: 25
04.12.2013, 14:09     Графика в с++ #12
Цитата Сообщение от Тамика Посмотреть сообщение
В system32 уже лежит эта dll-ка.
В каком месте идет поиск этих dll? Может быть их положить в папку с программой?
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
04.12.2013, 14:13     Графика в с++ #13
возможно glut32.dll заточен под visual c++, а у вас (gcc?) mingw.

Добавлено через 2 минуты
glut32.a нужно собирать вручную, так как его сейчас не выпускают для mingw
Тамика
Котовчанин
870 / 450 / 142
Регистрация: 16.02.2010
Сообщений: 2,901
Записей в блоге: 27
04.12.2013, 14:14  [ТС]     Графика в с++ #14
Странно... Видимо не там библиотеки искала Студия. Вынесла их из систем32 и поместила просто в папку Windows. Заработало. о_О

Добавлено через 51 секунду
Цитата Сообщение от programina Посмотреть сообщение
возможно glut32.dll заточен под visual c++, а у вас (gcc?) mingw.

Добавлено через 2 минуты
glut32.a нужно собирать вручную, так как его сейчас не выпускают для mingw
Вот я тоже сначала так подумала, потому начала с Вижуал Студии.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2013, 14:29     Графика в с++
Еще ссылки по теме:

Графика: построить 2 графика в одной координатной плоскости - Turbo Pascal
Нужно построить 2 графика в одной координатной плоскости, но для начала нужно протабулировать функции... С Графикой ни разу не встречалась,...

Написать программу построения графика функции.(Графика) - Turbo Pascal
Написать программу построения графика функции y= x2 +2x-cos x на отрезке . Помогите пожалуйста)Заранее спасибо!)

Вывести на экран дисплея график функции y=( x), в заданном диапозоне изменения аргумента x от a до b с числом точек графика n. Ширину поля графика и - C++ Builder
Помогите с примером, заранее благодарен) Вывести на экран дисплея график функции y=( x), в заданном диапозоне изменения аргумента x от a...

Паскаль графика (построения графика функции) - Turbo Pascal
как поставить х и у буквами в графике и пронумеровать ось рисками от 1... подскажите пож вот пример графика мне нужно сделать...

Построение графика графика квадратичной функции - C#
Как построить график квадратичной функции? Построил только простую параболу, как ее сдвигать? int ixPrev = -1, iyPrev =...


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

Или воспользуйтесь поиском по форуму:
xtorne21st
интересующийся
303 / 274 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
04.12.2013, 14:29     Графика в с++ #15
Цитата Сообщение от Тамика Посмотреть сообщение
Он компилится, запускается - и выскакивает окно ошибки, мол "Не нашлась glut32.dll".
Нужно регистрировать сторонние dll если они находятся не в папке с проектом: "regsvr32 <path_to_your_dll>"
Yandex
Объявления
04.12.2013, 14:29     Графика в с++
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru