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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
maklai
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 58
#1

Ошибка. Аварийное завершение программы. - C++

03.06.2012, 20:02. Просмотров 786. Ответов 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
29
cor find(cor start)
{
    cor buf=start;
    cor pv=NULL;
    char adr[15];
    int et,kol,S;
    double x;
    cout<<"Данные для оформления заявки на поиск\n";
    cout<<"Введите этаж: ";
        cin>>et;
    cout<<"Введите площадь: ";
    cin>>S;
    cout<<"Введите кол-во комнат: ";
    cin>>kol;
    cout<<"Введите адрес: ";
    cin>>adr;
    while(buf)
    {
        x=(buf->area+S)*0.1;
        if ((buf->qty==kol) && (buf->floor==et) && (buf->area-S<x))
            return buf;
        buf=buf->next;
    }
    pv->area=S; //--------ошибка-------
    pv->floor=et;
    pv->qty=kol;
    strcpy_s(pv->address,adr);
    return pv;
}
почему то где я выдели возникает ошибка и выкидывает из программы..подскажите как быть?)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2012, 20:02     Ошибка. Аварийное завершение программы.
Посмотрите здесь:

Аварийное завершение программы, ошибка в функции вывода. - C++
Здравствуйте все. Пишу программу для сложения, вычитания матриц. Использую перегрузку операторов. При выводе результатов возникает ошибка и...

Аварийное завершение программы - C++
Программа завершается аварийно, но в файл записывает требуемую информацию. Укажите косяки. В проекте использую многобайтовую...

Аварийное завершение программы - C++
#include &quot;B.h&quot; #include &quot;D1.h&quot; #include &quot;D2.h&quot; #include &lt;iostream&gt; #include &lt;typeinfo&gt; using namespace std; class B ...

Аварийное завершение работы программы - C++
1)программа работает правильно но когда нажимаю ентер (после этого она должна завершить работу) выбивает Run-Time Check Failure #2 - Stack...

Рекурсивная функция/аварийное завершение программы - C++
Всем привет. Задание такое: есть вырожение Нужно найти такое х, с погрешность 1e-7 или больше, при котором это вырожение верно. Значения...

Abnormal program termination (аварийное завершение программы) - C++
Из за чего программа может выдать abnormal program termination (аварийное завершение программы), программа должна открывать файл...и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Gepar
1175 / 531 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
03.06.2012, 20:13     Ошибка. Аварийное завершение программы. #2
Чтобы ответить на твой вопрос нужно увидеть структуру/класс cor.
maklai
3 / 3 / 0
Регистрация: 13.04.2012
Сообщений: 58
04.06.2012, 00:19  [ТС]     Ошибка. Аварийное завершение программы. #3
C++
1
2
3
4
5
6
7
8
9
10
11
struct bure
{
    int qty;
    int floor;
    int area;
    char address[15];
        bure *next;
 
};
 
typedef bure *cor;
Добавлено через 3 часа 59 минут
Есть какие нибудь мыслишки?!)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2012, 01:32     Ошибка. Аварийное завершение программы.
Еще ссылки по теме:

Аварийное завершение программы (Прата, глава 12, string1) - C++
Доброго времени суток. Не могу понять, из-за чего происходит аварийное завершение программы. VS 2015 string1.h // string1.h --...

Аварийное завершение программы (Process terminated with status -1073741510) - C++
Всем доброго времени суток. У меня следующая проблема. Вот код(из учебника, не мой): #include &lt;iostream&gt; #include &lt;cstring&gt; ...

Аварийное завершение программы при использовании метода merge для list - C++
Подскажите пожалуйста почему в строке 10 получаю аварийное завершение ? int _tmain(int argc, _TCHAR* argv) { list&lt;int&gt; l(10); ...

Аварийное завершение... почему? - C++
Код рабочий, но если элементов больше 4, тогда программа аварийно завершает работу, почему? #include &lt;iostream&gt; using namespace std; ...

Мой код вызывает аварийное завершение компилятора - C++
Я использую компилятор Borland C++ 5.1 Выполнение след. кода вызывает аварийное завершение компилятора: #include &lt;iostream.h&gt; int a; ...

Конструктор копирования, аварийное завершение на этапе исполнения - C++
#include &lt;iostream.h&gt; #include &lt;string.h&gt; class String{ private: char *data; int max_length; public: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
DU
1482 / 1058 / 45
Регистрация: 05.12.2011
Сообщений: 2,279
04.06.2012, 01:32     Ошибка. Аварийное завершение программы. #4
возможно не инициализированный указатель next.
его всегда нужно инициализировать либо нулем, либо корректным адресом. конструктор по умолчанию не подходит. Так это или нет по запосченному коду определить нельзя.
Yandex
Объявления
04.06.2012, 01:32     Ошибка. Аварийное завершение программы.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru