Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
4gift
1

Нарушение прав доступа при чтении

10.10.2010, 13:14. Просмотров 4451. Ответов 2
Метки нет (Все метки)

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
44
45
#include "stdafx.h"
#include <iostream>
using namespace std;
 
 
int _tmain(int argc, _TCHAR* argv[])
{int **a;
int t;
  int n,m,i,j,max,k,l,p;
  cout<<"vedit rozmir matrutsi n=";
 cin>>n;
   a=new int*[n];
 
 
 for(i=0;i<n;i++)
 a[i]=new int[n];
 
 for (i=0;i<n;i++)
{for (j=0;j<n;j++)
     cin>>a[i][j];
 }
 
 for (m=n;m>=0;m--)
 { max=a[0][0];
     for(i=0;i<m;i++)
     {for (j=0;j<m; j++)
     {if(a[i][j]>max){max=a[i][j];k=i;l=j;}}}
    
     for (i=0;i<n;i++)
     {t=a[i][l]; a[i][l]=a[i][m]; a[i][m]=t; }
    for (j=0;j<n;j++)
     {p=a[k][j]; a[k][j]=a[m][j]; a[m][j]=p;}
 }
 for(i=0;i<n;i++)
 {for(j=0;j<n;j++)
  cout <<a[i][j]<<"\t";
 cout<<endl;
 }
 
 for(i=0;i<n;i++)
     delete[] a[i];
 delete[] a;
 system ("pause");
    return 0;
}
"max.exe": Загружено: "C:\WINDOWS\WinSxS\x86_Microsoft.VC90.DebugCRT_1fc8b3b9a1e18 e3b_9.0.21022.8_x-ww_597c3456\msvcp90d.dll", Символы загружены.
Первый этап обработки исключения в "0x00414767" в "max.exe": 0xC0000005: Нарушение прав доступа при чтении "0xfdfdfdfd".
Необработанное исключение в "0x00414767" в "max.exe": 0xC0000005: Нарушение прав доступа при чтении "0xfdfdfdfd".
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2010, 13:14
Ответы с готовыми решениями:

Необработанное исключение в "0x77913ab3" в "x": 0xC0000005: Нарушение прав доступа при чтении "0xdddddddd"
вот код, нужно найти 3 минимальных положительных числа в массиве. При размере массива больше 950 в...

Нарушение прав доступа при записи значения в выделенную память
суть такая,есть игра ,игру запустил,запустил артмани,нашел адрес и значение которое в нем хранится....

Ошибка: "Необработанное исключение: 0xC0000005: Нарушение прав доступа при записи"
мной написана программа #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &quot;mpi.h&quot; #include...

Нарушение прав доступа
Помогите пожалуйста. Пишу программу на С++. У меня есть класс, в конструкторе этого класса...

2
11 / 11 / 2
Регистрация: 09.10.2010
Сообщений: 23
10.10.2010, 13:38 2
Обращение за пределы массива:
Цитата Сообщение от 4gift Посмотреть сообщение
for (m=n;m>=0;m--)
...
{p=a[k][j]; a[k][j]=a[m][j]; a[m][j]=p;}
0
4gift
10.10.2010, 14:05 3
спасибо
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2010, 14:05

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Нарушение прав доступа при чтении
Здравствуйте,реквестирую помощь,я уже волосы на голове рву в попытке решить эту проблему,при чтении...

Нарушение прав доступа при чтении
Вот пишу игру морской бой, решил написать функцию, которая расставляет корабли, при это необходимо...

Нарушение прав доступа при чтении
Имею функцию такого плана: void RenameOldLabels() { USES_CONVERSION; string path,...

Нарушение прав доступа при чтении
Пишу программу для роботы с базами данных. Скомпилирывал ошибок нема, но при запуске выдает вечно...

Нарушение прав доступа при чтении
При некоторых случаях выскакивает такая ошибка: Если изменить код на такой: то ошибка не...

Нарушение прав доступа при чтении
Здравствуйте. Возникла проблема, при обращении к элементу массива, что является объектом потомком...


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

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

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