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

Access violation - C++

Войти
Регистрация
Восстановить пароль
 
Marc.h
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 14
03.05.2011, 18:46     Access violation #1
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
void max_min (fstream &p)
{
    MYTYPE object;
    int k, min, max, len;
    p.clear();
    p.seekg(0);
    len=p.tellg()/(lenDis+16);
    MYTYPE *arr=new MYTYPE[len];
    for (int i=0; read(p, arr[i]); ++i)
    max=0;
    k=arr[0].count[0]+arr[0].count[1]+arr[0].count[2];
    for(int i=1; i<=len; ++i)
    {
        if((arr[i].count[0]+arr[i].count[1]+arr[i].count[2])>k)
        {
            k=arr[i].count[0]+arr[i].count[1]+arr[i].count[2];
            max=i;
        }
    }
    min=0;
    k=arr[0].count[0]+arr[0].count[1]+arr[0].count[2];
    for(int i=1; i<=len; ++i)
    {
        if((arr[i].count[0]+arr[i].count[1]+arr[i].count[2])<k)
        {
            k=arr[i].count[0]+arr[i].count[1]+arr[i].count[2];
            max=i;
        }
    }
    cout << top;
    output(arr[max]);
    output(arr[min]);
    cout << low;
    delete []arr;
}
Ошибка в этой строке
C++
1
for (int i=0; read(p, arr[i]); ++i)
Прототип
C++
1
fstream & read(fstream & , MYTYPE & , int=0);

Функция read работает правильно...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2011, 18:46     Access violation
Посмотрите здесь:

C++ почему выдает access violation?
C++ Unhandled exception .. access violation
C++ Access violation
Ошибка Access Violation C++
C++ Crash (access violation)
C++ access violation at address
C++ не пойму из-за чего Access violation
C++ Access violation writing location
access violation reading location C++
C++ Сортировка слиянием и Access Violation
C++ Access violation writing location
Access violation reading location C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 10:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru