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

openGl и классы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одна шариковая ручка стоит 15 руб.Вывести в столбик стоимости одной,двух,трех... n http://www.cyberforum.ru/cpp-beginners/thread1005477.html
Помогите решить задачу.Друг попросил чтобы ему помогли: Одна шариковая ручка стоит 15 руб.Вывести в столбик стоимости одной,двух,трех... n ручек (кол-во n вводиться с клавиатуры)Например,при n=4 вывести: 1---15 2---30 3---45 4---60 PS.В среде dev надо это делать Кто решит дам лойс
C++ Невозможно инициализировать enum целыми числами enum CellType { EXCEPTION = -1, SPACE = 0, WALL = 1, TANK = 2, AMMO = 3 }; CellType Buffer={3,3,3,3,3,3,3,3,3,3,3,3};Ошибка компиляции: error: invalid conversion from 'int' to 'CellType' Мне почему-то казалось, что енумы это те же целочисленные константы и конвертить их в int вполне позволительно. КАК ЖЕ БЫТЬ??? http://www.cyberforum.ru/cpp-beginners/thread1005476.html
исправляем ошибки C++
программа вычисления площади определенной фигуры: а*b , для прямоугольника, a*h/2 , для треугольника, S = (a+b)*h/2 , для трапеции, 3,14*R2 , для круга, 3,14*R2*фи/360 , для сектора. Ввести значения только тех переменных, которые необходимы для вычисления площади выбранной фигуры. Добавлено через 1 минуту // 3.cpp: определяет точку входа для...
C++ Битовые операции и операции смещения языка С
Помогите пожалуйста... Написать две программы,первая из которых будет вводить составные части структуры данных(которые преведены в ниже), и формирует из них упакованную структуру. Вторая программа вводит упакованную структуру как 16-тиричное число и выводит значение отдельных её составных частей. разряд -15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00 значение-С С С С С 0 F B N...
C++ Проверьте пожалуйста программы http://www.cyberforum.ru/cpp-beginners/thread1005444.html
Проверьте пожалуйста программы кто опытный ... чтобы препод не ругал)) _1_Задание__________________________________________________________________________ /* Найти сумму целых положительных чисел из промежутка от А до B, кратных 4. (значения А и В вводятся с клавиатуры) */ #include "stdafx.h" #include "iostream" #include "math.h"
C++ Игра понг Игра Понг С++! вот моя игра ошибок вроде нету, но почему-то не идет управление клавиатурой, я не могу передвигать плиты, подскажите как решть эту! #include <windows.h> #include <gl/glut.h> #include <stdlib.h> #include <time.h> #include <cmath> class game{ public: подробнее

Показать сообщение отдельно
Faken
0 / 0 / 0
Регистрация: 04.07.2013
Сообщений: 7
12.11.2013, 15:06  [ТС]     openGl и классы
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
73
#include <gl/glut.h>
#include <math.h>
       float r_x=50.0, r_y=292.0, r_w=80.0, r_h=8.0;
       int mouse_x;
       float i=0;
       class ball{
             public:
               float x, y, dx, dy, r;
               ball(float y_, float r_): x(), y(y_),r(r_),dx(),dy(){}
               };     
 
void Mouse(int ax, int ay){
      mouse_x=ax;
      r_x=ax-r_w/2;}
 
 
 
 
 
 
void display(){
     glClear(GL_COLOR_BUFFER_BIT);
     glColor3f(0.2,0.78,0.11);
     glRectf(r_x, r_y, r_x+r_w,r_y+r_h);
     glBegin(GL_POLYGON);
             for( i=0; i<2*3.14; i+=3.14/4)
             {glVertex2f(50+5*sin(i), (r_y-50)+5*cos(i));}
             
     glEnd();          
     glutSwapBuffers();
     glFlush();}
     
     
     
     
     
void Timer(){
     display();
     glutTimerFunc(33,Timer,0);}
 
 
 
 
void Init(){
       glClear(GL_COLOR_BUFFER_BIT);
       glClearColor(0.0,0.0,0.0,0.0);
       glMatrixMode(GL_PROJECTION);
       glOrtho(0,300,300,0,1,0);}
 
 
 
 
 
 
 
int main(int argc, char **argv){
   
    
    
    glutInit(&argc, argv);
    glutInitDisplayMode( GLUT_DOUBLE | GLUT_RGB );
    glutInitWindowSize(300, 300);
    glutInitWindowPosition(500,200);
    glutCreateWindow("test");
    glMatrixMode(GL_PROJECTION);
    glClearColor(0.0,0.0,0.0,1.0);
    
    glutTimerFunc(33,Timer,0);
    glutPassiveMotionFunc(Mouse);
    glutDisplayFunc(display);
    Init();
    glutMainLoop();
}
Только начал осваивать opengl, делаю игру арканоид по примеру с youtube
 
Текущее время: 14:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru