ND
Nastyonka Danilova

Ошибки при выполнении программы в C++.

Использую Visual Studio 2012. При запуске программы вылетают ошибки типа:

Run-Time Check Failure #2 - Stack around the variable 'b' was corrupted.

В Проект1.exe возникло переполнение буфера, что привело к повреждению внутреннего состояния программы. Нажмите кнопку "Прервать", чтобы отладить программу, или кнопку "Продолжить", чтобы завершить программу.

Проект1.exe вызвал срабатывание точки останова.

После этих трех ошибок программа закрывается (даже если я нажимал Продолжить) . Проверял каждую функцию отдельно - работают, просто выдают ошибку, которую я написал первое. Т. е. одна из переменных повреждена. Вместе получается так, что я не могу работать с данными. У других людей, которым я кидал, у всех выполняется программа без ошибок. Единственное, некорректный вывод, но это уже с кодом разбираться надо, но разобраться не могу, так как ошибки.

В чем может быть причина такого поведения именно на моем компьютере?

Luna
Luna

Проблема тут точно с переполнением буфера. Другие люди, возможно, строки покороче вводят.
А вообще тут телепатов нет заочно код разбирать.

Похожие вопросы
Подскажите что неправильно, при выполнении программы выдает ошибку 106???
Ошибка при открытие программы выдает visual C++
С++ ,при выполнении выдает ошибку ( закрыть программу ) подскажите что тут не так?
Программа в C или C++
Вычисление времени выполнения кода в C++
Как узнать время выполнения функции в C++?
Ошибка в программе на C.
Помагите исправить ошибку в программе C++
Помогите исправить ошибку в программе (C++).
Найдите ошибку в программе C++