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

Переполнение буфера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить алгоритм работы программы Калейдоскоп в (PictureBox) windows form application. http://www.cyberforum.ru/cpp-beginners/thread562685.html
Добрый день уважаемые форумчане! Есть задание на графику: Составить алгоритм работы программы, в которой формируется изображение в соответствии с Вашим индивидуальным заданием (варианты...
C++ Создать систему тестирования персонала Ребята, здравствуйте все. Простите, я может пишу не по теме, но похожего ничего не нашла :(. Помогите, пожалуйста, в решении следующей проблемы. 7 мая мне необходимо сдать диплом, я его уже полностью... http://www.cyberforum.ru/cpp-beginners/thread562646.html
Таймер - получить промежуток времени C++
есть форма с таймером и 2 кнопками :"старт"и "стоп" ну и тест. при нажатиии на старт запускается таймер и пользователь начинает отвечать на вопросы, при нажатиии стоп таймер останавливвается и...
Поиск корня (ввод склавиатуры) C++
В общем нужно сделать консольное приложение для решения уравнений fun(ax+b)=fun(cx+d) с заданной точностью. Нужно сделать ввод функци (fun(ax+b) и fun(cx+d) с клавиатуры. я разобрался без...
C++ Экспорт функций в dll. Создание консольного диспетчера задач. http://www.cyberforum.ru/cpp-beginners/thread562630.html
Добрый день. Создал заголовок: namespace simple{ class myclass{ public: static __declspec(dllexport) void GetProcessList(char*buf, FILE*&fp); static ...
C++ Хранение объектов - что оптимальнее? Доброго времени суток, товарищи. Пишу простенькую РПГ. Имеется карта тайлов - массив вида map. На уровне также есть ≈25 персонажей и ≈50 предметов. Собственно, вопрос: какой вариант будет... подробнее

Показать сообщение отдельно
ishushii
1 / 1 / 0
Регистрация: 20.01.2012
Сообщений: 41

Переполнение буфера - C++

01.05.2012, 13:12. Просмотров 1322. Ответов 3
Метки (Все метки)

Объясните почему вылетает ошибка и помогите исправить.
Зарание спасибо

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


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
int main()
{
    double  P=0,Lmed=0,sigma[3]={3,4,5},R[3][6];
    int a=0,Hl=10,Lmax=80,h=4;
    
    for (int i=0;i<3;i++)
    {
    for (int L=20;L<Lmax;L=L+Hl)
    {
        Lmed = (L - a)/2;
        double S=0;
        for (double x=a; x<=L; x=x+h){
    
    S= ((1/ sigma[i]*sqrt(2*3.14)))*exp((-pow((x-Lmed),2))/(2*pow(sigma[i],2)));
    P=P+S;
    }
    P = h*P/2;
    R[i][L] = 1-P;
    cout << R[i][L]<<"  ";
    }
    cout<<"\n";
    }
    _getch ();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru