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

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

02.01.2020, 23:22. Показов 6237. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
#include <iostream>
#include <locale.h>
#include <conio.h>
#include <ctime>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    srand((int)time(0));
 
    int x = 2020;
    int* ptrx = &x;
 
    int** mass = new int* [10];
 
    for (int i = 0; i < 10; i++) {
        int* mass = new int[10];
    }
 
    for (int i = 0; i < 10; i++)
        for (int j = 0; j < 10; j++) {
            mass[i][j] = rand() % 10;
        }
 
    cout << ptrx << " " << *ptrx << " " << x << endl;
 
    for (int i = 0; i < 10; i++) {
        for (int j = 0; j < 10; j++) {
            cout << mass[i] << " ";
        }
        cout << endl;
    }
 
    delete[] mass;
    _getch();
    return 0;
}
В 24-ой строчке ругается
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.01.2020, 23:22
Ответы с готовыми решениями:

Вызвано исключение в Test.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000
Не могу понять в чем проблема есть код CPP фаил #include &quot;cube.h&quot; struct Vertex { Vertex()...

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

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

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

3
фрилансер
5497 / 5093 / 1047
Регистрация: 11.10.2019
Сообщений: 13,337
03.01.2020, 11:01 2
Лучший ответ Сообщение было отмечено ampers4nd как решение

Решение

19- я строка:

int* mass = new int[10];
->
mass[i] = new int[10];

Добавлено через 46 секунд
ну и магическю константу 10 советую заменить на именованную. Причём для обеих координат

в 36-й строке утечка памяти
1
Эксперт CЭксперт С++
5113 / 4552 / 854
Регистрация: 07.10.2015
Сообщений: 9,462
03.01.2020, 12:09 3
Ну и здесь (31-я строка) следует подправить:
C++
1
cout << mass[i][j] << " ";
0
0 / 0 / 0
Регистрация: 22.03.2019
Сообщений: 8
03.01.2020, 13:50  [ТС] 4
Алексей1153, спасибо Вам большое, очень помогли)))

Добавлено через 36 секунд
liv, таки действительно)
0
03.01.2020, 13:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.01.2020, 13:50
Помогаю со студенческими работами здесь

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

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

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

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


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

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

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