0 / 0 / 0
Регистрация: 18.08.2016
Сообщений: 6
|
|
1 | |
Удивительные повороты в работе связного списка в программе02.09.2016, 22:41. Показов 447. Ответов 0
Метки нет (Все метки)
В общем, суть такова: есть шаблон в отдельном файле со связным списком (реализованы в нём лишь те функции, которые я использую на данном этапе разработки), в классе рендера реализован связный список для хранения списков отображения для опенгл 2.х. Так вот, на этапе создания объекта класса cInterface вызывается функция для добавления этого класса в список объектов отображения. При его добавлении в этот список объектов отображения вызывается функция, которая создаёт новый список отображения опенгл и его номер добавляется в связный список для хранения этих номеров. В этот момент работы программы в списке 4 узла, и count списка равен 4ём. После, уже на первом же вызове функции draw сразу же краш. Выясняется, что при вызове функции, чтобы получить номер списка отображения для этого единственного объекта отображения (объекта класса cInterface), для того, чтобы вызвать нужны список отображения и отрисовать на экране картинку с текстуркой, выясняется такой поворот: в связном списке для хранения номером списков отображения их количество уже 3(!), и count тоже соответственно равен трём! Меня этот поворот просто был чем-то из плоскости "impossible"))
Для написания использую инструменты: mingw + freeglut + freeimage + opengl 2.x П.С. соурсы, конечно, прилагаются Для упрощения поиска, что где и как, рассматривать требуется файлы: draw_handler.cpp, list.hpp и app_manager.cpp П.С.С. повеселило, что в названии темы нельзя использовать слово "Проблемы") Добавлю: если нужны будут картинки, могу залить)
0
|
02.09.2016, 22:41 | |
Ответы с готовыми решениями:
0
Создание двойного связного списка целых чисел, вводимых с клавиатуры; печать списка Реализация связного списка Создание связного списка Сортировка связного списка |
02.09.2016, 22:41 | |
02.09.2016, 22:41 | |
Помогаю со студенческими работами здесь
1
Реализация связного списка Сортировка связного списка Конструктор-копирования связного списка Быстрая сортировка связного списка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |