2 / 2 / 0
Регистрация: 16.10.2010
Сообщений: 7
|
||||||
1 | ||||||
Ошибка с выделением памяти для структур24.12.2010, 13:03. Показов 1059. Ответов 1
Метки нет (Все метки)
У меня возникла большая проблема.
В функции обработки сообщений я создаю структуру (объявляю переменные), выделяется под неё память и в сообщение WM_CREATE я инициилизирую их. Но когда обрабатывается сообщение WM_TIMER эти переменные уже находятся под другим адресом где-то фиг знает где и, соотвественно, возникает ошибка обращения к памяти. Я так понимаю покидая сообщение WM_CREATE эти переменные исчезают из области видимости функции обработки сообщений, но потом они появляются уже в другом адресном пространстве, когда вновь идёт вызов этой функции. Я это проследил при дизассемблировании. Вобщем что за хрень? вот код
0
|
24.12.2010, 13:03 | |
Ответы с готовыми решениями:
1
Ошибка с выделением памяти Ошибка с выделением динамической памяти Ошибка в коде с выделением памяти Ошибка с выделением памяти |
192 / 190 / 15
Регистрация: 27.01.2009
Сообщений: 548
|
||||||
24.12.2010, 19:06 | 2 | |||||
Сообщение было отмечено Q8 как решение
Решение
0
|
24.12.2010, 19:06 | |
24.12.2010, 19:06 | |
Помогаю со студенческими работами здесь
2
Динамическое выделением памяти для массивов Динамическим выделением памяти для буфера по объёму файла Написать программу с выделением памяти для двух переменных строкового типа Проблема с выделением памяти Проблемы с выделением памяти Проблема с выделением памяти Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |