|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
13.02.2017, 14:49 | #1 |
Пользователь
Регистрация: 06.04.2016
Сообщений: 21
|
Как определить, какой оператор программы затирает память в стеке?
Добрый день!
Я написал программу в среде Visual Studio C++ 2008. При работе в ОС Windows после выполнения некоторой известной последовательности операторов выдается сообщение: "Stack around the variable 'X' was corrupted." Как определить, какой именно оператор программы из известной последовательности затирает память в стеке? |
13.02.2017, 14:58 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Убирать операторы одним за другим, пока проблема не исчезнет.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Память в стеке под отдельный поток? | BadCats | Общие вопросы .NET | 1 | 08.08.2016 18:43 |
Как определить метод, добавивший строку в память | bigvova | Общие вопросы Delphi | 4 | 24.11.2013 22:08 |
как определить сотавшуюся память? | gylayko | Помощь студентам | 1 | 22.03.2012 21:59 |
Кэш-память машины - как определить? | Mixim | C# (си шарп) | 1 | 01.03.2012 14:50 |
как определить в какой кодировке текстовый файл? | PuzzleC | Общие вопросы C/C++ | 7 | 11.12.2007 13:52 |