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

Необработанное исключение по адресу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Видео курсы по С++ http://www.cyberforum.ru/cpp-beginners/thread995348.html
РЕбят может кто знает где скачать хорошие видео курсы по С++ ? Буду благодарен за ссылку
C++ Как ускорить работу (поиск вхождений подстроки)? //подсчет kf int NumberKF(string &P, vector<string> & F, const int f){ int kf =0; for(size_t i = 0; i < f; ++i){ //обход по всем строкам for(size_t j = 0; j < F.size() - P.size() +1;... http://www.cyberforum.ru/cpp-beginners/thread995330.html
C++ Друзья исправьте пожалуйста если что не так
Написать программу, которая переводит число из 2-й системы счисления в 8-ю, не переводя все число в 10-ю . Выполнить отладку программы с помощью какого–либо примера, подготовленного Вами на бумаге....
C++ Передача контейнера set в функцию
Всем здравствуйте! Мне нужно написать функцию которая будет выводить всю информацию которая хранится в контейнере set. Пробовал передавать как обычную переменную, не получилось. В интернете...
C++ Пояснить устройство цикла http://www.cyberforum.ru/cpp-beginners/thread995290.html
Я учусь на программиста уже третий месяц, но до сих пор не понимаю основ. Проблема преподов в том, что они объясняют материал для тех, кто уже программировал. Но мне не понятно самое элементарное....
C++ Разбитие кода на отдельные части #include <iostream> #include <conio.h> #include <ctime> int sec(0); int minu(0); int chas(0); int B = 1; int sok; подробнее

Показать сообщение отдельно
triadec_96
12 / 12 / 1
Регистрация: 27.12.2012
Сообщений: 448
Завершенные тесты: 1
02.11.2013, 13:14  [ТС]
Цитата Сообщение от Cra3y Посмотреть сообщение
Значит смотрите строки 65-74
У Вас полюбому переполнение индекса массива
И я не вижу инициализации переменной id
ВС выделяет мне массив иксов красным:
+ x 0x001ff654 {-2.00000000, -2.13296127, -2.50680089, -3.44574976, -5.51666355, -9.73294258, -18.2557201, ...} float[255]

Значит здесь ошибка:
C++
1
2
3
4
5
6
7
 vi=0;
    while(vi==0)
    {id++;
    if(fl==1) x[id]=f3(x[id-1],e);
    else x[id]=f7(x[id-1],e);
    if(abs(x[id]-x[id-1])<=0.001) vi=1;
    }
id-56 строка.
Разница в между иксами в массиве постоянно увиличивается,а должно быть наоборот.Видимо программа использует не ту формулу.Походу ошибка в алгоритме.
А ошибку выбивает наверно через то,что я дал 255 элементов,а их не хватает и программа заходит за 255...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru