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

Access violation - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ НЕ все работает (МАССИВЫ) http://www.cyberforum.ru/cpp-beginners/thread287985.html
Дан массив А11 Найти максимум из диапазона . Отсортировать массив по невозростаннию элементов, исключая из массива положительные нечетные элементыю. Что бы исключить не нужные ел. я присваеваю одному масиву другой через IF, а оно мне кокие-то не понятные числа выдает.Помогите пож.! Добавлено через 42 секунды Вот исходник #include <stdio.h> #include <conio.h> #include <math.h> int main()...
C++ Как изменить шрифт и размер шрифта подскажите пожалуйсто как изменить шрифт и размер шрифта, какие библиотеки и функции http://www.cyberforum.ru/cpp-beginners/thread287977.html
Констуркторы, деструкторы.... C++
Необходимо для динамического типа данных описать класс, содержащий указатель на динамический тип как поле данных. Для этого класса описать конструкторы (в том числе и конструктор копирования), деструктор, функцию печати данных. Создать экземпляр полученного класса и проиллюстрировать его корректную работу: распечатать данные, изменить данные и распечатать вновь. Создать второй экземпляр класса...
При удалении динам.массива Segmentation failure C++
Программа работает но когда удаляем delete buf; то возникает Segmentation failure.... без его удаления всё нормально... #include <iostream> #include <stdio.h> #include <string.h> using namespace std; int General_Funckshion(char *name); bool Glasnie(char s); void Show_File_Now(FILE *f);
C++ Прикрутить CppCheck к Code:Blocks http://www.cyberforum.ru/cpp-beginners/thread287945.html
Вот решил познакомиться с этой известной средой (переустановил Винду и понял, что MSVS ставить уже не хочу)) Все поставил, все работает, но вот начал ковыряться в плагинах и нашел на просторах инета плагин CppCheck. Конечно же захотелось) Скачал установщик CppCheck'а (.msi), поставил в папку \plugins (получились екзешник и дллка). Далее в самой среде открываю Manage plugins, там выбираю install...
C++ Среднее значение в СМО В условии дано среднее значение Х заявок в месяц в течении 6 месяцев.Как можно это реализовать получая конкретные числа.Про что почитать?Я так понял разброс может быть от 0 до 2Х, но чтобы среднее среди 6 значений было Х. В какую сторону копать? подробнее

Показать сообщение отдельно
Marc.h
0 / 0 / 0
Регистрация: 26.03.2011
Сообщений: 14
03.05.2011, 18:46     Access violation
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 работает правильно...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru