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

построение графиков в С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ итераторы в list http://www.cyberforum.ru/cpp-beginners/thread860080.html
привет, подскажите как реализовать поиск c двумя циклами в списке: for (list <Mc*>::iterator i = myList.begin (); i != myList . end () - 1; i++) for (list <Mc*>::iterator j = i + 1; j != myList . end (); j++) { } как заменить i + 1 и i - 1? и если из списка удаляется элемент, как потом восстановить итератор, что бы заново можно было кусок кода выше выполнить?
C++ Вызов шаблонной фунции T pow (int T, int n_) { if (!n_) return 1; T x = x_ ; int n = n_; do { n--; x *= x; http://www.cyberforum.ru/cpp-beginners/thread860068.html
Посмотрите пожалуйста с "list" C++
У меня есть шаблонный список и - тип списка класс . Мне нужно реализовать поиск значения сравнивая с полями класса. Подскажите пожалуйста как можно обратится к одному полю класса. Это как бы вывести все содержимое . for ( it = l.begin(); it != l.end(); it++ ) { cout<<*it; }
C++ Переделать код так, чтобы использовались диапазоны значений с помощью указателей
Мне уже стыдно сюда писать ей богу :wall: . Но есть задача переделать Код№1 так чтобы использовались диапазоны значений с помощью указателей. А функция fill_array() должна возвращать следующий адрес после последнего введенного значения, и это значение должны принимать другие функции как количество элементов функций которые они должны обработать. Код№2 это что я пробовал, но там выводятся адреса...
C++ Программа для считывания содержимого директории (Си -> Си++) http://www.cyberforum.ru/cpp-beginners/thread860063.html
#include <stdio.h> #include <dirent.h> int main(int argc, char ** argv) { DIR * d; struct dirent * entry; if (argc != 2) { printf("Использование: %s <директория>\n", argv); return 0;
C++ Передвижение графических объектов на языке С++ Здравствуйте. Помогите пожалуйста создать программу для решения задачи перемещения круга, вписанного в прямоугольник, по диагонали с заданным шагом и задержкой в полторы секунды... Программа должна содержать новые классы (включая абстрактные), конструкторы и деструкторы, поддерживать наследование, полиморфизм и видимость компонент. Буду очень благодарна за помощь.заранее спасибо огромное!) подробнее

Показать сообщение отдельно
FreeMan108
120 / 120 / 6
Регистрация: 04.03.2013
Сообщений: 370
09.05.2013, 21:22     построение графиков в С++
Может быть это сможет помочь.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <Gl/glut.h>
#include <math.h>
 
#define EXIT_SUCCESS 0
 
void Display()
{
     float x,y;
     glClear(GL_COLOR_BUFFER_BIT);
     
     glColor3f(0,0,0);
     
     glBegin(GL_LINES);
     
     glVertex2f(-19,0);
     glVertex2f(19,0);
     
     glVertex2f(0,-10);
     glVertex2f(0,10);
     
     for(int i = -19; i <= 19; i++)
        {
             glVertex2f(i,-0.25);
             glVertex2f(i,0.25);
             }
     for(int i = -10; i <= 10; i++)
        {
             glVertex2f(-0.25,i);
             glVertex2f(0.25,i);
             }
     glEnd();
     
          glBegin(GL_LINE_STRIP);
     
     for (float i = -19; i <= 19; i+=0.1)
        {
           x = i;
           y = x*x;
           
           glVertex2f(x,y); 
           }
     glEnd();
 
     
     glFlush();
     }
 
void Init()
{
     glClearColor(1,1,1,1);
     glMatrixMode(GL_PROJECTION);
     glLoadIdentity();
     
     gluOrtho2D(-19,19,-10,10);
     }
 
int main(int argc,char** argv)
{
         glutInit(&argc,argv);
         glutInitDisplayMode(GLUT_SINGLE | GLUT_RGBA);
         glutInitWindowSize(1350,690);
         glutInitWindowPosition(0,0);
         glutCreateWindow("y = x2");
         
         Init();
         
         glutDisplayFunc(Display);
         
         glutMainLoop();
         
         return EXIT_SUCCESS;
         }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru