|
15 / 15 / 0
Регистрация: 20.06.2010
Сообщений: 142
|
|||||||||||
Сортировка массив структур: qsort выдает Expression syntax13.06.2012, 01:27. Показов 2491. Ответов 23
Метки нет (Все метки)
Имеется код для сортировки массива структур:
0
|
|||||||||||
| 13.06.2012, 01:27 | |
|
Ответы с готовыми решениями:
23
Сортировка массива структур с использованием qsort
Error E2188 expression syntax |
|
3646 / 1378 / 243
Регистрация: 16.04.2009
Сообщений: 4,526
|
|
| 14.06.2012, 21:01 | |
|
0
|
|
|
15 / 15 / 0
Регистрация: 20.06.2010
Сообщений: 142
|
|||||||||||
| 15.06.2012, 00:03 [ТС] | |||||||||||
|
Вот, выкладываю код, полностью рабочий. Программа свои функции выполняет нормально, по моему мнению на этом можно остановиться (хотя и можно было добавить всяческих проверок на открытие файла, вводимых значений и т.д.). Выслушаю любую критику, замечания и предложения. Всем еще раз огромное спасибо за оказанное содействие!
easybudda, к вам еще небольшой вопрос. Не могли бы вы пояснить смысл строки:
0
|
|||||||||||
|
Модератор
12843 / 7592 / 1766
Регистрация: 25.07.2009
Сообщений: 13,980
|
|||
| 15.06.2012, 01:17 | |||
|
Пункт edit мрачен, вызывает вопрос - это вообще работает? Готов на слово поверить, что как бы да, но выглядит жутковато... При чтении в массив (размер массива так и не удосужились вычислить, а я показывал, как это делается) из каких соображений нужно читать из файла в переменную, а потом из неё в очередной элемент массива всё копировать? За чем вообще нужна ещё одна переменная, если их и так уже аж 100 штук заведено? Ну и самое главное - работать всё это будет (если будет) крайне медленно. Практически на каждое действие файл заново открывается и перечитывается. Проще все данные в памяти держать, а в файл по команде сбрасывать. Вообще работа напрямую с файлами - вещь достаточно сложная и делается совсем по-другому. Короче, будь я преподом - больше трёх баллов в жизнь бы не поставил, и то при условии, что оно у меня на глазах скомпилируется и заработает. Вы уж не обижайтесь...
0
|
|||
|
15 / 15 / 0
Регистрация: 20.06.2010
Сообщений: 142
|
|
| 15.06.2012, 02:48 [ТС] | |
|
easybudda, спасибо за честную критику! =))
0
|
|
| 15.06.2012, 02:48 | |
|
Помогаю со студенческими работами здесь
24
Qsort() для сортировки структур по дате (struct tm) Блочная сортировка структур (Отсортировать массив структур по фамилии) Выдает ошибку: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транскрипция 55-минутного видео через Whisper: WhisperDesktop облажался, спас Google Colab[
anaschu 01.06.2026
Понадобилось получить текст из свежезагруженного видео на YouTube. Казалось бы, задача на пять минут. Заняла полтора часа. Делюсь опытом — может кому пригодится последовательность решений.
. . .
|
21 мат мед. Планы на развитие модели здравоСохранения
anaschu 01.06.2026
AnyLogic: план развития симуляционной модели рабочего коллектива — динамический абсентеизм, реальные данные, три сценария сравнения
Продолжаю серию постов о дискретно-событийной модели рабочего. . .
|
20. Мат мед. Абсентеизм как отдельный тип простоя
anaschu 29.05.2026
Апдейт модели: исправленные баги, абсентеизм и новые механизмы
Продолжаю развивать ранее описанную модель рабочего коллектива на AnyLogic. За последние несколько дней был проведён серьёзный. . .
|
19. здоровье, усталость и психотип работника влияют на производительность предприятия, и наоборот, производительность на здоровье, усталось и психотип
anaschu 28.05.2026
Дискретно-событийная модель рабочего коллектива на AnyLogic: здоровье, выгорание, психотипы и микростимуляция
Привет, коллеги. Хочу поделиться итогами нескольких недель работы над симуляционной. . .
|
|
"Прокси" для последовательного порта
Eddy_Em 28.05.2026
Эту штуку написал я достаточно давно. Но сейчас вот понадобилось настроить датчик грозы, но при этом не отключать его от "метеодемона". Соответственно, надо запустить этот "прокси": метеодемон будет. . .
|
Рефакторинг программы уравнивания.
Massaraksh7 26.05.2026
Пример по предыдущей записи в блоге. Но, надо заметить, что, во-первых, там оптимизация не только математики, но и работы с базой данных, и с графами, а во-вторых, это ещё не всё.
|
Использование TThread в Lazarus для математических вычислений.
Massaraksh7 25.05.2026
Производя рефакторинг своих программ на предмет ускорения их работы, обратил внимание на такой аспект, как сокращение времени матвычислений. Дело в том, что приходится работать с большими матрицами. . .
|
Модель здравосохранения 18. Чем здоровее работник, тем быстрее выгорает
anaschu 24.05.2026
Имитационная модель корпоративного здравоохранения: что показывает математика
Сегодня в модели рабочего коллектива на AnyLogic появились три новые механики — выгорание через накопленную усталость,. . .
|