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

OpenGL Не получаеться подключить painter.hpp - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ работыас массивом как со списком http://www.cyberforum.ru/cpp-beginners/thread687417.html
В конце при удалении i-го элемента выводит массив и еще левые числа, подскажите,где ошибка: #include "stdafx.h" #include <iostream> using namespace std; // Создание массива int* z1(int n) { int *a = new int;
C++ Неудачный обмен данных // использование строк в классе #include <iostream> #include <cstring> using namespace std; /////////////////////////////////////////////////////////// class part { private: char partname ; // название int partnumber; // номер http://www.cyberforum.ru/cpp-beginners/thread687416.html
C++ Не могу разобраться с ошибками, наследование и шаблоны
Задание: Смоделировать стек на базе статического массива по заданию. Написать основные операции для работы со стеком (push, pop, top, empty, full) . Для этого (если в задании не указан иной способ) в программе на входе задать последовательность из К (К> 10) целых чисел (числа вводить с клавиатуры). Все положительные числа последовательно заносить в стек, а каждое отрицательное число должно...
C++ C int всё нормально, а с double нет
#include <stdio.h> double celcius(double pahr); int main() { double a = 70.0; double result; result = celsius(a);
C++ Классы http://www.cyberforum.ru/cpp-beginners/thread687399.html
Доброго времени суток! Реализую систему окон и контролов. Вот пример: class Control { public: void draw(); void set_type(int type_id);
C++ Как зделать makefile в VC2010 Я конечно в этом деле еще терем-изба темная , но столкнулся с потребностью makefile в VC2010 , как я вроде бы понял в VC сам проект должен собирать и выполнять все файлы в нем. У меня в проекте 5 заголовочных файлов и 2 исходных все по отдельности компилируються и выводят .exe , вот... У меня же в одном исходном файле прописано окно 100 * 200 , но заданного окна нет . Я так подозреваю что... подробнее

Показать сообщение отдельно
I love myguitar
4 / 4 / 1
Регистрация: 23.10.2012
Сообщений: 233
03.11.2012, 09:27  [ТС]
painter.cpp

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
#include "stdafx"
#include "painter.hpp"
 
#include <GL/gl.h>
 
void Painter::rect(int x1, int y1, int x2, int y2)
{
    glBegin(GL_QUADS);
    glVertex2f(x1, y1);
    glVertex2f(x2, y1);
    glVertex2f(x2, y2);
    glVertex2f(x1, y2);
    glEnd();
}
    void Painter::setColor(Color color)
    {
        static const struct
        {
            float r, g, b;
        }colors[]=
        {
            {1, 0, 0 }, //red
            {1, 1, 1 }, //white
            {1, 0, 1 }, //magenta
            {0, 0, 0.5 }, // blue 
            {0, 1, 0 }, //green
            {0.5, 0.5, 0 }, //brown
            {0, 1, 1 }, //cyan
            {0, 0, 0 }, //black
        };
        glColor3f(
            colors[color].r,
            colors[color].g,
            colors[color].b,)
    }
А где тут классы я пока еще не знаю , но походу их здесь нет , ведь так?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru