|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
||||||
Многопоточные программы, распараллеливание при чтении файла19.09.2015, 18:26. Показов 1486. Ответов 15
Метки нет (Все метки)
Добрый день. Прошу помощи начинающей программистке. ))
Есть программа, считающая количество байт бинарного файла; Надо создать два потока одновременно считающие количество байт файла, первый-первой половины файла, второй-второй половины. Затем результаты потоков суммируются. Помогите пожалуйста разобраться; Это программа, без потоков:
0
|
||||||
| 19.09.2015, 18:26 | |
|
Ответы с готовыми решениями:
15
Почему при чтении бинарного файла происходит экстренное завершение программы? "Нарушение прав доступа при чтении по адресу" при чтении структур из бинарного файла Как при чтении файла проверить достигнут ли конец файла? |
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 19.09.2015, 18:40 [ТС] | |
|
0
|
|
| 19.09.2015, 18:52 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 19.09.2015, 19:23 [ТС] | |
|
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 19.09.2015, 19:47 | |
|
А вот мне интересно, для создания потоков какими инструментами намерена пользоваться?
0
|
|
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 28.09.2015, 09:31 [ТС] | |
|
мне тоже интересно
0
|
|
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 16.11.2015, 10:17 [ТС] | |
|
С программой разобралась, если есть вопросы, обращайтесь)
1
|
|
|
710 / 283 / 16
Регистрация: 31.03.2013
Сообщений: 1,340
|
|
| 16.11.2015, 12:38 | |
|
0
|
|
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 16.11.2015, 16:13 [ТС] | |
|
Так суть в потоках, чтобы ускорить обработку информации) Информацию поделить по кускам и каждым поток свой кусок обрабатывает
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
||
| 17.11.2015, 18:32 | ||
|
0
|
||
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 18.11.2015, 11:33 [ТС] | |
|
спасибо, конечно. но суть задания в создании нескольких потоков, и как я писала раньше, программа уже реализована
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 18.11.2015, 21:14 | |
|
0
|
|
|
71 / 71 / 58
Регистрация: 12.12.2013
Сообщений: 420
|
|
| 18.11.2015, 22:40 | |
|
Ну, можно воспользоваться функцией FindFirstFile(). Она запишет в структуру WIN32_FIND_DATA информацию о файле, в которой будет находиться и размер файла.
Скорей всего это не ускорит работу программы, но тем не менее подойдет для вашей задачи, ведь вы сможете найти середину файла.
0
|
|
|
1 / 1 / 1
Регистрация: 16.09.2015
Сообщений: 20
|
|
| 20.11.2015, 14:17 [ТС] | |
|
через handle
0
|
|
| 20.11.2015, 14:17 | |
|
Помогаю со студенческими работами здесь
16
Можно ли при чтении из файла элементов в список удалять эти элементы(без очистки файла) С помощью чего пишутся многопоточные программы? Ошибка при вызове метода класса, при чтении из файла fread выводит грязь при при чтении из файла Ошибка при чтении файла Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
SDL3 для Web (WebAssembly): Сборка библиотек SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия SDL 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual. . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|