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

Быстрая сортировка. Нарушение прав доступа при чтении "0xfdfdfdfd" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Классы (в чем ошибка?) http://www.cyberforum.ru/cpp-beginners/thread1133768.html
подскажите в чем ошибка? #include <iostream> using namespace std; class Kana { private: int day, month, year;
C++ Напишите программу, которая вводит строку текста, разбивает его на лексемы Напишите программу, которая вводит строку текста, разбивает его на лексемы с помощью функции strtok и выводит лексемы в обратном порядке. http://www.cyberforum.ru/cpp-beginners/thread1133767.html
C++ Вызов методов производного класса
Возникла проблема с выполнением задачи. программа запускается, работает, но почему-то не выводит метод scan и print наследовательного класса, только класс person:cry: #include <iostream> #include <string> #include <conio.h> #include <locale> using namespace std; class person{ string name;
C++ Как проверить, является ли строка правильным идентификатором?
Нужно ввести строку с клавиатуры, как проверить, является ли она правильным идентификатором?
C++ Проверить, есть ли необходимость менять настройки системы http://www.cyberforum.ru/cpp-beginners/thread1133752.html
На атомной электростанции система каждую секунду записывает свои показатели. Если хотя бы один из показателей, записанных в течение минуты, отличается от предыдущих, значит в системе произошел сбой и необходимо изменить настройки. Проверить, есть ли необходимость менять настройки системы.
C++ Найти наименьший элемент матрицы и вычислить произведения элементов всех столбцов В произвольно заданной матрицы найти наименьший элемент и вычислить произведения элементов всех столбцов, определить максимальный произведение с полученных произведений. подробнее

Показать сообщение отдельно
NIKST
0 / 0 / 0
Регистрация: 30.03.2014
Сообщений: 5

Быстрая сортировка. Нарушение прав доступа при чтении "0xfdfdfdfd" - C++

30.03.2014, 13:32. Просмотров 586. Ответов 4
Метки (Все метки)

Всем доброго суток времени прошу помогите найти ошибку при компиляции ошибок нет, при запуску всплывает ошибка. работа. в Visual studio 2010

Необработанное исключение в "0x0110111e" в "qsort.exe": 0xC0000005: Нарушение прав доступа при чтении "0xfdfdfdfd".

ошибка возникает при int h=(first+last)/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
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
#include <iostream>
#include <cstdlib>
#include<fstream>
#include<time.h>
#include<stdlib.h>
using namespace std;
 
 
void arrprint(int** arr, int linen, int rowses) {
    for(int i = 0; i < linen; i++) {
        for(int j = 0; j < rowses; j++) {
            cout << arr[i][j]<<" ";
        }
        cout << endl;
    }
}
int qsort(int** array,int first,int last,int linen)
{
int k=0;
int temp=0;
int i=first;int j=last;
int h=(first+last)/2;
int x=array[linen][h];
do
{
while(k<linen) k++;
while(array[k][i]<x)i++;
while(array[k][j]>x)j--;
if(i<j)
{
   temp=array[k][i];
   array[k][i]=array[k][j];
   array[k][j]=temp;
   i++;
   j--;
}
}
while(i<=j);
if(i<last)
{
qsort(array,i,last,linen);
}
if(first<j)
{
qsort(array,first,j,k);
}
 
}
 
 
int main()
{
    int line,rows;
    int k=0;
    srand(time(0));
    cout<<"vedit line"<<endl;
    cin>>line;
    cout<<"vedit rows"<<endl;
    cin>>rows;
//dynamic array
    int** mas = new int*[line];
    for(int i = 0; i < line; i++)
        {
        mas[i] = new int[rows];
        for(int j = 0; j < rows; j++)
            {
            mas[i][j] = rand()%10;
            }
        }
//function
    arrprint(mas, line, rows);
     qsort(mas,0,rows,line);
    for(int i = 0; i < line; i++) delete[] mas[i];
    delete[] mas;
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru