Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Ошибочка.

71K
28 июня 2012 года
SHumiC
19 / / 15.02.2012
Здравствуйте. Вот такая ошибка. В интернете найти не могу решение. Помогите.

error C2381: exit: переопределение; __declspec(noreturn) отличается c:\program files\microsoft visual studio 10.0\vc\include\stdlib.h


Код:
#include <GL/glut.h>

#include "cstdlib.cc"

const int SER_COUNT = 240;

int r()
{
    int r = 0 ;
    for (int i = 0; i <SER_COUNT; ++i)
   
        if(rand() %2)
            r++;
    return r;
}
void display()
{
    glClear(GL_COLOR_BUFFER_BIT);
    int q[SER_COUNT+1];
    for(int i = 0; i <=SER_COUNT; ++i)
        q[i]=0;
    for (int i =0; i < 10000; ++i)
      q[r()]++;
    int max = 0;
    for(int i = 0; i<= SER_COUNT; ++i)
        if (max <q[i])
            max = q[i];
    glBegin(GL_POINTS);
    glColor3f(0.0, 0.0, 0.0);
    for (int i = 0; i <= SER_COUNT; ++i)
        glVertex2f(i, SER_COUNT * q[i] / max);

    glEnd();

    glFlush();
}
int main(int argc, char **argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(240, 240);
    glutInitWindowPosition(200, 200);
    glutCreateWindow("Coint");
    glClearColor(1.0, 1.0, 1.0, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 240.0, 0.0, 240.0, -1.0, 1.0);
    glutDisplayFunc(display);
    glutMainLoop();

}
277
28 июня 2012 года
arrjj
1.7K / / 26.01.2011
Цитата:

Код:
int main(int argc, char **argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(240, 240);
    glutInitWindowPosition(200, 200);
    glutCreateWindow("Coint");
    glClearColor(1.0, 1.0, 1.0, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 240.0, 0.0, 240.0, -1.0, 1.0);
    glutDisplayFunc(display);
    glutMainLoop();

}


И где return 0; ?

71K
28 июня 2012 года
SHumiC
19 / / 15.02.2012
Не помогло..
247
30 июня 2012 года
wanja
1.2K / / 03.02.2003
 
Код:
int r()
{
    int r = 0 ;
    for (int i = 0; i <SER_COUNT; ++i)
   
        if(rand() %2)
            r++;
    return r;
}
А хорошо ли называть переменную внутри функции так же, как функцию?
71K
30 июня 2012 года
SHumiC
19 / / 15.02.2012
У вас заработала программа ?
71K
08 июля 2012 года
SHumiC
19 / / 15.02.2012
Нашел проблему. Нужно библиотеки поменять местами...

#include <GL\glui.h>
#include <cstdlib>

на

#include <cstdlib>
#include <GL\glui.h>
2.1K
08 июля 2012 года
disputant
95 / / 28.05.2007
Цитата: arrjj
Цитата:

Код:
int main(int argc, char **argv)
{
    glutInit(&argc, argv);
    glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
    glutInitWindowSize(240, 240);
    glutInitWindowPosition(200, 200);
    glutCreateWindow("Coint");
    glClearColor(1.0, 1.0, 1.0, 1.0);
    glMatrixMode(GL_PROJECTION);
    glLoadIdentity();
    glOrtho(0.0, 240.0, 0.0, 240.0, -1.0, 1.0);
    glutDisplayFunc(display);
    glutMainLoop();

}


И где return 0; ?



Обратите внимание, что это функция main(), так что...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог