Недавно состоялась конференция между двумя программистами и двумя геймдизайнерами. Один программист я. Ну а другого найдите по аватарке 🙂
Простой пример:
int* array = new int[10];
for( int i = 0; i < 10; i++ )
array[i] = rand()%10;
При попытке что либо увидеть в окне со значениями наткнемся только на первый элемент массива:
Первое что нам понадобится это сам boost качаем с офф сайта(ссыль) и Python 2.7 (ссыль).
Компиляцию будем проводить при помощи MinGW можно скачать как отдельно так и вместе с QT/Code::Blocks. Читать далее
Сегодня пришлось ловить именно такую багу. Забавно, но решение чрезвычайно простое. Достаточно запустить приложение в дебаге, и как только видим что приложение не реагирует жмем паузу и смотрим стек вызовов.
Предположим у нас есть XML следующего содержания:
<?xml version="1.0" encoding="UTF-8"?>
<GAME name="Первая игра" description="Длинное предлинное описание игры...">
<LEVEL name="Уровень 1" description="описание уровня 1"></LEVEL>
<LEVEL name="Уровень 2" description="описание уровня 2"></LEVEL>
</GAME>