EXC_BAD_ACCESS из glClear (GL_COLOR_BUFFER_BIT)?C++

Программы на C++. Форум разработчиков
Ответить
Гость
 EXC_BAD_ACCESS из glClear (GL_COLOR_BUFFER_BIT)?

Сообщение Гость »


Я осмотрелся и, видимо, у меня есть выбор между этим решением, и моя проблема была такой же: текст, но я до сих пор не знаю, как решить эту проблему. Когда я использую glClear(GL_COLOR_BUFFER_BIT); в xcode это будет сигнализировать о том, что Thread 1: EXC_BAD_ACCESS (code=1, адрес=0x0), но когда я аннотирую его с помощью "//", проект будет работать. Введите описание изображения здесь Заранее спасибо!

Я пытаюсь использовать «//» этого кода, но он не очищает рендеринг окна.
#include #include #include int main (недействительный) { окно GLFWwindow*; /* Инициализируем библиотеку */ если (!glfwInit()) вернуть -1; /* Создаем окно оконного режима и его контекст OpenGL */ окно = glfwCreateWindow(640, 480, «Привет, мир», NULL, NULL); если (!окно) { glfwTerminate(); вернуть -1; } /* Делаем контекст окна текущим */ glfwMakeContextCurrent (окно); /* Цикл, пока пользователь не закроет окно */ в то время как (!glfwWindowShouldClose(окно)) { /* Рендеринг здесь */ glClear (GL_COLOR_BUFFER_BIT); /* Поменять местами передний и задний буферы */ glfwSwapBuffers (окно); /* Опрос и обработка событий */ glfwPollEvents(); } glfwTerminate(); вернуть 0; }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»