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

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

Войти
Регистрация
Восстановить пароль
 
Marc.h
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 14
#1

Access violation - C++

03.05.2011, 18:46. Просмотров 328. Ответов 0
Метки нет (Все метки)

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
Посмотрите здесь:

Access violation - C++
Помогите пожалуйста. Не могу разобраться. Нашел в каком месте ругается. Но не понял на что именно.void __fastcall...

Ошибка Access Violation - C++
Собственно, проблемма: Есть класс, в котором есть переменные (3 шт): class wField { protected: int Vert; int Gor; char*...

access violation at address - C++
Дорогие форумчане, столкнулся с проблемой, читаю бинарный файл по структуре : struct HEAD { int a1; int a2; }; struct...

Crash (access violation) - C++
Задача: http://acm.timus.ru/problem.aspx?space=1&amp;num=1313 p.s. ссылку лучше откопипастить в браузер, т.к. форум на выходе её портит ...

Access violation writing exeption - C++
Добрый день! Почему такой код вызывает Access violation writing exeption ? char *str = &quot;Hello&quot;; char *p = str; *p = 'W';

access violation reading location - C++
access violation reading location такая проблема если вести информацию про двух и больше студентов помогите пожалуйста очень срочно надо ...

Access violation at address in module - C++
здравствуйте ребят. Такой вопрос. В самом начале проганья Пытаюсь заполнить динамический массив нулями. Выдаёт ошибку &quot;access violation...

Access violation reading location - C++
Уважаемые знатоки, подскажите пожалуйста в чем проблема или хотя бы типовые причины возникновения, данного исключения (см. заголовок). На...

Access violation writing location - C++
#include &lt;iostream&gt; using namespace std; template &lt; typename t &gt; void QuickSort( t array, int left,int right) { int i = left; ...

почему выдает access violation? - C++
подскажите плиз изза чего доступ ограничивает, и как сделать чтоб я мог каждому элементу массива структур присваивать по...


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

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

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