Здравствуйте! Пишу программу с потоками для записи файлов на флеш-носители!
На каждую флешку создается отдельный поток. Пусть это не оптимально, но пусть это будет так!
Если визуально посмотреть на работу флешек(мигание светодиода), то кажется что потоки выполняются по очереди.
Что у меня не так?
Структура программы:
потоковая функция{
............
}
функция старт{
....
Цикл{
--загрузка файла
Цикл{
ptheread_create(....);//создание потока
}
Цикл{
ptheread_join(.....);//ждем пока все потоки завершаться
}
}
}
Добавлено форматирование — Кодт