Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
p1ggy
0 / 0 / 1
Регистрация: 19.10.2011
Сообщений: 12
#1

Сортировка массива структур вставками - C++

02.12.2012, 16:37. Просмотров 630. Ответов 0
Метки нет (Все метки)

Есть файл с массивом структур, нужно выполнить сортировку методом вставок.. Мучаюсь долгое время, но почему-то все время 2 последних пункта повторяются, а 3 соответственно пропадает.. Где моя ошибка, подскажите пожалуйста!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
void Vst()
{
    if ((fl = fopen(name,"wb")) == NULL)
    {
        cout << "Oshibka pri sozdanii" << endl;
        exit(1);    }
    int i, j;
    TRailw buff;
    for(i=1; i<nst; i++)
    {
        buff = railw[i];
        for(j = i-1; j >= 0 && buff.time_of_dep < railw[j].time_of_dep; j--)
        {
            fseek (fl, sizeof(TRailw)*(j+1), 0);
            fwrite (&railw[j], sizeof(TRailw), 1, fl);
        }
        fseek (fl, sizeof(TRailw)*(j+1), 0);
        fwrite (&buff, sizeof(TRailw), 1, fl);
 
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2012, 16:37
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Сортировка массива структур вставками (C++):

Сортировка вставками двумерного массива
Здравствуйте! Необходимо отсортировать двумерный массив применив сортировку...

Сортировка двухмерного массива вставками
Доброго времени суток! Пытаюсь реализовать сортировку двухмерного массива...

Сортировка массива структур через сортировку массива указателей
Ошибка возникает в функции void sort(student **ppStud, int k, char ch). Кто...

Сортировка массива структур
Нужно создать структуру Student c полями Имя, Номер группы, Оценки (массив из 5...

Сортировка массива структур
Есть файл с текстом(this is spartaaaaaa!), нужно посчитать количество...

Сортировка массива структур
Здравствуйте! Помогите пожалуйста реализовать сортировку массива структур по...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.12.2012, 16:37
Привет! Вот еще темы с решениями:

Сортировка массива структур
Господа есть массив структур, необходимо его отсортировать по полю name с...

Сортировка массива структур
В общем, то что в названии темы, то и не получается. Не хочет присваиваться...

Сортировка массива структур
//--------------------------------------------------------------------------- ...

Сортировка массива структур
Разьясните пожалуйста в как можно поступить по другому. Не выделяя, как у меня...


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

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

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