0 / 1 / 0
Регистрация: 01.11.2020
Сообщений: 613
1

Вызвано исключение по адресу 0x003F7882 в Project1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу

17.04.2021, 19:25. Показов 1348. Ответов 4

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
void Pushage(tree** t, int ticket_code, int numberofthings,string last_name) {
                if ((*t) == NULL){
                    (*t) = new tree;
                    (*t)->ticket_code = ticket_code;
                    (*t)->numberofthings = numberofthings;
                    (*t)->last_name = last_name;
                    (*t)->left = (*t)->right = NULL;
                    return;
            }
                if (ticket_code > (*t)->ticket_code) {
                    Pushage(&(*t)->right, ticket_code, numberofthings, last_name);
                }
                else {
                    Pushage(&(*t)->left, ticket_code, numberofthings, last_name);
                }
            }
            void AgeTree(tree* firstTree, tree** newTree) {
                string last_name;
                int ticket_code;
                int numberofthings;
                if (firstTree) return;
                    ticket_code = firstTree->ticket_code;
                    numberofthings = firstTree->numberofthings;
                    last_name = firstTree->last_name;
                    Pushage(newTree, ticket_code, numberofthings, last_name);
                    AgeTree(firstTree->left, newTree);
                    AgeTree(firstTree->right, newTree);
            }
      int main()
    {  
        int n;
            tree* root;
            tree* newTree=NULL;
            cout << "VVedi razmer: ";
            cin >> n;
            create_tree(&root, n);
            print2DUtil(root);
            float average = getAverage(root);
            cout << endl;
            cout << average<<endl;
            AgeTree(root, &newTree);
           print(newTree);
    }
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2021, 19:25
Ответы с готовыми решениями:

Вызвано исключение по адресу 0x00007FF7F71C960A в Project4.exe: 0xC0000005: нарушение прав доступа при чтении по адресу
Код очень легкий, я только учусь и не понимаю в чем проблема. #include&lt;iostream&gt;...

Вызвано исключение по адресу 0x013C1891 в Jacobi.exe: 0xC0000005: нарушение прав доступа при чтении по адресу
#include &lt;math.h&gt; const double eps = 0.001; ///&lt; желаемая точность /// N - размерность...

C++ Вызвано исключение по адресу 0x00346786 в Smooth_.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00
void getvector(string file_, vector&lt;double&gt; mass) { ifstream fin; fin.open(file_); if...

Вызвано исключение по адресу 0x00B31BEF в Project.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xFDFDFE0
Написал программу, но выдает ошибку: Вызвано исключение по адресу 0x00B31BEF в Project.exe:...

4
0 / 1 / 0
Регистрация: 01.11.2020
Сообщений: 613
17.04.2021, 19:31  [ТС] 2
Вызвано исключение по адресу
Миниатюры
Вызвано исключение по адресу 0x003F7882 в Project1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу  
0
фрилансер
4158 / 3559 / 793
Регистрация: 11.10.2019
Сообщений: 9,594
17.04.2021, 20:04 3
Лучший ответ Сообщение было отмечено Andriyipz как решение

Решение

Цитата Сообщение от Andriyipz Посмотреть сообщение
tree* root{};
инициализировать нужно


а ещё лучше пользоваться контейнерами и умными указателями


кстати, а где create_tree?
0
0 / 1 / 0
Регистрация: 01.11.2020
Сообщений: 613
17.04.2021, 20:14  [ТС] 4
Оно как-бы есть но его нет
0
фрилансер
4158 / 3559 / 793
Регистрация: 11.10.2019
Сообщений: 9,594
17.04.2021, 20:20 5
Andriyipz, непонятно
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2021, 20:20
Помогаю со студенческими работами здесь

Вызвано исключение по адресу 0x01083191 в ConsoleApplication.exe: 0xC0000005: нарушение прав доступа при чтении по адрес
Вызвано исключение по адресу 0x01083191 в ConsoleApplication.exe: 0xC0000005: нарушение прав...

Вызвано исключение по адресу 0x003F2357 в Лабораторна 15.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0x
Что это такое и как это исправить? Вот фрагмент кода где и есть проблема: ... int size = 9;...

Вызвано исключение по адресу 0x501FF6E0 (ucrtbased.dll) в GlebProject.exe: 0xC0000005: нарушение прав доступа при чтении
Добрый день,подскажите пожалуйста в чем проблема. Никак не могу понять(( Не судите строго я...

Вызвано исключение по адресу 0x01068781 в 2nd.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xCCCCCCCC
Доброго времени суток, кто может помочь по вопросу? Постоянно выбивает ошибку. Мне кажется, там еще...

Вызвано исключение по адресу 0x010F2FF7 в Project25.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xFDFDF
Всплывает окно на 45ой строке с сообщением: &quot;Вызвано исключение по адресу 0x010F2FF7 в...

Необработанное исключение по адресу 0x00EC2729 в izo.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0xCDCD
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru