29 / 19 / 10
Регистрация: 24.02.2015
Сообщений: 124
|
||||||
1 | ||||||
А*. Не пойму о чем ошибка14.05.2019, 18:31. Показов 1115. Ответов 2
Метки нет (Все метки)
У меня есть мой собственный код реализации А* для двумерного массива, написанный в C++ Builder 6.
Сегодня решил переделать его под SFML, взял 17 VS, перекинул код в него и ..Ошибка. Скрин ошибки. https://ibb.co/5vCBzNt
qPointsToScan.push(myPoint(p.x + i, p.y + j)); Закидываю ЭТОТ же код в билдер - всё прекрасно работает. Есть идеи?
0
|
14.05.2019, 18:31 | |
Ответы с готовыми решениями:
2
Не пойму в чем ошибка Не пойму, в чем ошибка...(( не пойму в чем ошибка Не пойму в чем ошибка |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
14.05.2019, 22:13 | 2 |
Сообщение было отмечено KaiKristo как решение
Решение
У тебя оператор < криво работает. Скорее всего, для равных элементов возвращает true, а должен false
Добавлено через 1 минуту Потому что там проверки нет. В студии в релизе тоже нет
1
|
29 / 19 / 10
Регистрация: 24.02.2015
Сообщений: 124
|
|
15.05.2019, 05:38 [ТС] | 3 |
Да, исправил, работает. Спасибо!
0
|
15.05.2019, 05:38 | |
15.05.2019, 05:38 | |
Помогаю со студенческими работами здесь
3
Не пойму в чем ошибка Не пойму в чем ошибка Не пойму в чем ошибка! Не пойму в чем ошибка Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |