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

Круг в SDL - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить число дней между двумя известными датами. Если вторая дата предшествует первой, то результат отрицательный http://www.cyberforum.ru/cpp-beginners/thread879906.html
Помогите, пожалуйста, сделать программу из этого кода, чтобы было окно куда вводить даты, кнопка "сравнить" и окно, где будет выводить результат: #include <iostream> #include <cmath> using namespace std; struct Date { Date(size_t d, size_t m, size_t y):
C++ литература по с++ Прочел либерти с++ за 21 день. Книга понравилась. 95% изложенного легкодоступно для восприятия и понимания. Сейчас взял Страуструпа "Язык программирования. 3 издание". Ооочень сложно. Предложения весьма заумны. Точки зрения на задачи крайне глобальны, минимум конкретики. Ребят, пытаться вникнуть? или еще рановато? посоветуйте может чем-то уровень подтянуть чтобы литература Страуструпа поддавалась! http://www.cyberforum.ru/cpp-beginners/thread879900.html
Получить удвоенную сумму всех положительных членов последовательности и удвоенное произведение всех отрицательных членов последовательности, расположе C++
Даны натуральное число n , действительные числа a1, a2, ..., an. Получить удвоенную сумму всех положительных членов последовательности и удвоенное произведение всех отрицательных членов последовательности, расположенных после максимального члена последовательности
C++ Разобрать код на с++
Всем доброго времени суток. Не подскажите в чём у меня ошибка. В общем задание такое я должен создать в готовой программе класс и в нём метод в котором из одномерного и из двумерного массива данные ну то есть числа записываются в файл и пишет что идёт переполнение буфера не могу понять где и как если не сложно найдите пожалуйста ошибку. Вот код сипипишника #include "stdafx.h" #include...
C++ Нужно изменить на языке C++ (найти такую точку, что шар радиуса R с центром в этой точке, содержит min число точек заданного мн-ва) http://www.cyberforum.ru/cpp-beginners/thread879877.html
Найти такую точку, что шар радиуса R с центром в этой точке, содержит min число точек заданного мн-ва. #include <iostream> #include <cmath> using namespace std; struct point { double x, y, z; }; double dlina(point a, point b) {
C++ Работа с динамическими массивами Помогите пожалуйста с программой,это должна быть одна программа.. 1)Как написать процедуру для заполнение двумерного массива случайными значениями и вывода результата на экран(Диапазон от -100 до 100). 2)В двумерном массиве определить: количество всех четных элементов матрицы,находящихся выше главной диагонали? 3) Из элементов двумерного массива составить одномерный массив:из элементов,... подробнее

Показать сообщение отдельно
TBAPb
0 / 0 / 0
Регистрация: 24.04.2013
Сообщений: 33
26.05.2013, 22:34     Круг в SDL
Добрый день, уважаемые форумчане. Такой вопрос как нарисовать круг в SDL. Пробую так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void drawCircle(b2Vec2 center, float r ,float angle)
{
    glColor3f(1,1,1);
    glPushMatrix();
    glTranslatef(center.x*M2P,center.y*M2P,0);
    glRotatef(angle*180.0/3.14f, 0,0,1);
    glBegin(GL_TRIANGLE_FAN);
     glVertex2f(0,0);
     for (float i=0.0;i<=360;i+=360.0/10)
            glVertex2f((cos(i*3.14f/180.0)*r)*M2P,sin((i*3.14f/180.0)*r)*M2P);
    glEnd();
    glPopMatrix();
}
и
C++
1
2
3
4
5
if (tmp->GetFixtureList()->GetShape()->GetType()==0)
        {
            b2CircleShape*c=((b2CircleShape*) tmp->GetFixtureList()->GetShape());
            drawCircle(tmp->GetWorldCenter(),c->m_radius,tmp->GetAngle());
        }
но не получается. Скажите, пожалуйста, в чем ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru