Зависающее окно. Окно не отвечает

SFML и C++ Уроки \ Разработка игр Форумы SFML System, Window и другие вопросы Зависающее окно. Окно не отвечает

В этой теме 3 ответа, 2 участника, последнее обновление  KindRedSand 1 год назад.

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)
  • Автор
    Сообщения
  • #4734

    anarant75
    Участник
    Сообщений:2

    Зарегистрирован:
    14.06.2017

    Репутация:0

    Всем доброго дня! Впервые пишу вам на форум, ибо все перерыл.Пишу игру. Типо арены. Через компилятор все норм. но когда запускаю Debug вот это и выходит. пробовал через новый поток, пробовал переписывать несколько раз, даже sendMessege пробовал, ну как пробовал. пытался попробовать) Буду очень признателен за любой совет и помощь. исходник получился очень большой со множеством файлов, поэтому хз как прикрепить его)

    Вложения:
    You must be logged in to view attached files.
    #4737

    KindRedSand
    Участник
    Сообщений:82

    Зарегистрирован:
    05.04.2017

    Репутация:30

    Вобще: ты далеко не всё перерыл. Если окно просто встаёт в ступор при помощи дебага отлавливай где ты попадаешь в бесконечную рекурсию, цикл не имеющий выхода и прочие вещи которые не дают окну доходить до window.display(), либо в блок сокетом(Если зависает при инициализации сетевой игры). А исходники можно разложить на том же GitHub

    #4738

    anarant75
    Участник
    Сообщений:2

    Зарегистрирован:
    14.06.2017

    Репутация:0

    Самый прикол в том, что при этом зависании все внутри окна работает, нажимается и как только выхожу из самого боя, все сразу же работает нормально . Программа не виснет, просто не отвечает ОС. С помощью отладчика пытался отловить баг, но что-то не получилось.

    #4739

    KindRedSand
    Участник
    Сообщений:82

    Зарегистрирован:
    05.04.2017

    Репутация:30

    А цикл пула ивентов не выпадает из цикла?
    while (window.poolEvent(event))

Просмотр 4 сообщений - с 1 по 4 (из 4 всего)

Для ответа в этой теме необходимо авторизоваться.