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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.64
DIMA_N
1 / 1 / 0
Регистрация: 21.10.2011
Сообщений: 116
#1

Нарушение прав доступа при записи по адресу - C++

25.04.2014, 13:45. Просмотров 2000. Ответов 1
Метки нет (Все метки)

Нужно просуммировать двухмерный динамический массив. Если я ввожу a1 >= b1 то программа работает, а если ввожу a1< b1 например 1,3 соответственно, то выскакивает вот такая ошибка:
Первый этап обработки исключения по адресу 0x0F9635BA (msvcp120d.dll) в Задачи 25.04.2014_1.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xCDCDCDCD.
Необработанное исключение по адресу 0x0F9635BA (msvcp120d.dll) в Задачи 25.04.2014_1.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0xCDCDCDCD.
Подскажите что не так.
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
void _1zadacha()
{
    int a1, b1, summa = 0;
    cout << "Введите размер массива ";
    cin >> a1 >> b1;
 
    // создаем динамический массив A
    int  **A;
    A = new int*[a1];
    for (int i = 0; i < b1; i++)
    {
        A[i] = new int[b1];
    }
    // pfgjkyztv vfccbd
    for (int i = 0; i<a1; i++)
    {
        for (int j = 0; j<b1; j++)
        {
            cout << "Введите массив А [" << i << "][" << j << "]: ";
            cin >> A[i][j];
            summa += A[i][j];
        }
    }
    cout << summa;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.04.2014, 13:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нарушение прав доступа при записи по адресу (C++):

Необработанное исключение по адресу, нарушение прав доступа при записи по адресу - C++
вот само задание: Авиарейсы (номер рейса, пункт назначения, время вылета, дата вылета, стоимость билета, количество мест). Выбор по дате...

Исправить ошибку: необработанное исключение по адресу, нарушение прав доступа при записи по адресу - C++
Помогите, пожалуйста, исправит ошибку. Необработанное исключение по адресу 0x77D88E19 (ntdll.dll) в Lab11.exe: 0xC0000005: нарушение...

Нарушение прав доступа при записи по адресу - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; struct worker { char *fio; char *dolzh; ...

Нарушение прав доступа при записи по адресу - C++
Форум предварительно прочитал, но нужной информации не нашел. :( Суть задания: заполнить с клавиатуры двухмерный массив из целых...

Нарушение прав доступа при записи по адресу - C++
Будьте добры подскажите, есть занятная функция которая подгружает из файлика данные, Необработанное исключение по адресу 0x50C6BBC2...

Нарушение прав доступа при записи по адресу - C++
Функция не дописана. Исключение находит в этой begin-&gt;elem.arrint = s; нарушение прав доступа при записи по адресу 0xCDCDCDCD. Работаю...

1
somebdy
7 / 7 / 1
Регистрация: 30.04.2013
Сообщений: 25
25.04.2014, 14:17 #2
C++
1
2
3
A = new int*[a1];
for (int i = 0; i < b1; i++)
                    ^ // исправить на a1
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.04.2014, 14:17
Привет! Вот еще темы с ответами:

Нарушение прав доступа при записи по адресу - C++
Как исправить ошибку?? Первый этап обработки исключения по адресу 0x0F484AF5 (msvcr110d.dll) в ConsoleApplication16.exe: 0xC0000005:...

Нарушение прав доступа при записи по адресу - C++
Здрасте :) Такая задача, нужно генерировать 2d массив с входных параметров(размер). Я делаю так: Обьявление private:

Нарушение прав доступа при записи по адресу 0xCDCDCDCD - C++
возникла такая вот ошибка: Вызвано исключение по адресу 0x0F2C398A (sfml-graphics-d-2.dll) в JustPlatformer.exe: 0xC0000005: нарушение...

Нарушение прав доступа при записи по адресу 0xCDCDCDCD - C++
#include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; void create(int**, int, int); void tp(int **, int, int **, int); ...


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

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

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