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

Сортировка массива структур вставками

02.12.2012, 16:37. Просмотров 655. Ответов 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
Ответы с готовыми решениями:

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

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

Сортировка массива структур через сортировку массива указателей
Ошибка возникает в функции 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

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

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

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


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

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

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