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

open gl (начало) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Все та же змейка в консоли http://www.cyberforum.ru/cpp-beginners/thread974384.html
Вечер добрый. Находил несколько исходников с данной игрой и решил написать свой. Вроде бы все ничего, но третий день не получается реализовать действие границы, а именно - рамки, за которую змейка(пока что это точка) не должна выходить. Условие выхода знаю как сделать, а сделать так чтобы рамка слушалась и не ездила за точкой не получается. #include <iostream> #include <windows.h> using...
C++ Заполнение дерева по заданным условиям Здравствуйте! Мне нужно заполнить дерево по заданным условиям, но я не знаю как это сделать, помогите пожалуйста. Условия: От каждого узла дерева, начиная с корня, нужно создавать по 2 потомка, в одного записывается значение узла плюс 1, в другой - значение узла умноженное на два. Значение корня и максимум вводятся пользователем. То есть создав 2 потомка от корня, надо создать по 2 потомка от... http://www.cyberforum.ru/cpp-beginners/thread974382.html
Обьясните построчно код (вычесление факториала) C++
#include <stdio.h> unsigned long array = {1}; unsigned long len= 1; void main() { unsigned long i; unsigned long l; unsigned long cn; unsigned int N; printf("\nVvedite polozhitel'noe 4islo\n");
C++ Вывод массива на консоль
Не выводится массив на консоль. #include <iostream> #include <conio.h> using namespace std; void main() { int i,j,a,n,t,m; cout<<"Input n"; cin>>n;
C++ Мультипоточность при обходе файлов http://www.cyberforum.ru/cpp-beginners/thread974340.html
Доброго времени суток. Имеется папка с достаточно большим количеством файлов (>300 000). Обычный проход всех файлов осуществляется так : WIN32_FIND_DATA FindFileData; HANDLE hf; hf=FindFirstFile(directoryPath, &FindFileData); if (hf!=INVALID_HANDLE_VALUE) { do
C++ Заполнить очередь рандомом(начало я написала) Буду очень благодарна за помощь. Вот у меня есть код. тут у меня функции добавления элементов, я хочу в еще одной функции пользователя заполнить свою очередь рандомом от 1 до 100. Мне это нужно для задания. мое задание "поместить максимальный элемент очереди на первую позицию.".я так понимаю,что очередь мне надо пересобрать. Но для начала нужно хотя бы ее заполнить, по этому прошу у вас помощи.... подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.10.2013, 01:39     open gl (начало)
Цитата Сообщение от kosheniatko Посмотреть сообщение
вот код
тоже самое пишет.
Про этот код и будет то же самое писать. Изменений нет, как в первом посте. Вот это из кода уберите и не добавляйте больше: _TCHAR

Добавлено через 3 минуты
Хотите с параметрами main(), вот так пишите:
C++
1
int main(int argc, char** argv)
Добавлено через 13 минут
Вот это код компилируется и работает в двух средах (в студии и Code Blocks):
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
#include<windows.h>
 
#include <GL/glut.h>
#include <GL/gl.h>
//#include <GL/glaux.h>
 
void Draw()
{
    glClear(GL_COLOR_BUFFER_BIT);
    glFlush();
}
void Initialize()
{
    glClearColor(0.8, 1.0, 0.6, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(-200.0, 200.0, -200.0, 200.0, -5.0, 5.0);
}
 
int main(int argc, char** argv)
{
//инициализация
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
    glutInitWindowSize(400, 400);
    glutInitWindowPosition(100, 200);
    glutCreateWindow("Lesson 1");
 
    //  Регистрация
    glutDisplayFunc(Draw);
 
    Initialize();
 
    glutMainLoop();
    return 0;
}
Если среде что-то не нравится в 16 строчке вашего кода, то разбирайтесь со средой, чего ей хочется. В коде ошибок я не вижу.
 
Текущее время: 08:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru