Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Run-Time Check Failure #2 - Stack around the variable 'MX' was corrupted. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Пропадают символы из char http://www.cyberforum.ru/cpp/thread61734.html
В классе есть метод, в который я передаю указатель на строку char. при пошаговой компиляции, выяснил, что когда я присваиваю эту строку переменной типа AnsiString, строка char обрезается по первый...
C++ Дописать Exe Добрый день! Есть EXE файл, программка Wi-Fi для кпк, но недописанная, не хватает настроек, разработчик отказался от продолжения. Подскажите пожалуйста как, чем открыть EXE чтобы дописать... http://www.cyberforum.ru/cpp/thread61692.html
C++ std::partition
Почему алгоритм работает не корректно, хотя std::stable_partition работает нормально Перенос нечетных элементов в начало массива #include <algorithm> #include "RCObject.h" struct Part {...
C++ Внедрение компилятора
Собираюсь создать свой игровой движёк в стиле Quest3D или Uniti3D. На данный момент самый простой, но задача в том что нужен компилятор внутри приложения. Вопрос в том как зделать свой компилятор...
C++ Какое значение встречается в массиве наибольшее число раз. http://www.cyberforum.ru/cpp/thread61518.html
найти какое значение встречаеться в массиве наибольшее число раз. ввод чисел в массиве с клавы. программа в С. кто может помоч,буду очень благодарен,заранее спасибО!
C++ Открыть dll из Borland в Visual Studio Доброго времени суток! Я сталкнулась с одной проблемой. Помогите пожалуйста разобраться. У меня есть dll и lib файлы, написанные на Borland C++ Builder. Каким образом их можно открыть в Visual... подробнее

Показать сообщение отдельно
Veyron
106 / 106 / 4
Регистрация: 02.06.2009
Сообщений: 579

Run-Time Check Failure #2 - Stack around the variable 'MX' was corrupted. - C++

06.11.2009, 23:40. Просмотров 6329. Ответов 2
Метки (Все метки)

Решаю задачу. Вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
 
using namespace std;
 
int main ()
{
    int S;
    long long MX[100];
    for (int i=0;i<=100;i++) MX[i]=0;
    for (int i=1;i<=9;i++) MX[i]++;
    for (int i=9;i<=81;i+=9)
    {
        for (int j=0;j<=i;j++)
        {
            for (int k=1;k<=9;k++) MX[k+j]++;
        }
    }
    cin >> S;
    cout << MX[S];
    return 0;
}
Работает вроде правильно, но после вывода ответа начинает трещать по швам, выкидывает сообщение, что в теме написано. Это у мелкомягких. Компилю через Дев-С++ - все нормально. Но проверяющая система у сайта видать майкрософтовская, поэтому там идет Краш...

Че делать? Ткните где тут ошибка...

Добавлено через 1 час 26 минут
Все, разобрался сам. :-)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru