Показать сообщение отдельно
Старый 29.06.2015, 17:27  
Тигрь
Крестный отец всех читеров
Аватар для Тигрь
OFFLINE
Регистрация: 02.04.2008
Сообщений: 4,028
Благодарностей:
37,799 всего
Мнения: + 32242
Репутация: 106769

Цитата:
Сообщение от AHrEJl Посмотреть сообщение
А в чем проблема-то?
По такому описанию можно придумать очень много вариантов:

0) Ты нашел область памяти, в которой появляются +- случайные значения. Иногда адекватные указатели
1) Ты нашел неправильную последовательность указателей (где-то в другом месте он обитает статично)
2) Объект, на который "указывает" указатель создается динамически и используется только в некоторые моменты. При этом не всегда очищается (при смене локации он, например, очищается всегда)
3) Последний указатель является частью динамического массива, который по какой-либо причине выполнен в таком ключе, что удаление элемента приводит к смещению указателей
4) То, что ты нашел обозначает не то, что ты думаешь ;) соответственно, значение там не пропадает, а просто корректно меняется, или корректно очищается
5) Матрица пытается обмануть тебя и указатель верен, но ты видишь будто бы это не так :)
почему то мне кажется что он вообще нашел одноуровневый указатель. конкретики в его посте нет и тут можно гадать до посинения.


Если бы я был умен - я бы сошел с ума.



 
Ответить с цитированием