Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кно нибуть когда нибуть работал с потоками / 3 сообщений из 3, страница 1 из 1
15.12.2003, 09:58
    #32352300
DJStealth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кно нибуть когда нибуть работал с потоками
Подскажите. есть такая функция. которая работает с фвйлами, но она годится только в том случае если файл один. а как мне сделать так, чтобы еще одна ф-ция:
1. сканировола каталог
2. Создала бы отдельные потоки (их может быть от двух до бесконечности)
3. Запустить ф-цию по работе с файлом
4. Когда ф-ция отработает убить поток

--
...
Рейтинг: 0 / 0
15.12.2003, 10:12
    #32352314
StarWind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кно нибуть когда нибуть работал с потоками
тебя потоки интересуют в смысле Thread?
если так, то могу проконсультировать кое в чем...
создать поток CreateThread
эта функция стартует функцию потока, которая иполняется паралельно. Соответственно как только функция потока исполнится полностью -- поток завершится. Значит убивать не следует. Ну и последнее... не рекомендую плодить потоки "до бесконечности". Ведь под каждый поток выделяется память... Да и создать поток не так сложно как синхронизировать их работу между собой, да еще оптимально...
...
Рейтинг: 0 / 0
15.12.2003, 10:36
    #32352343
DJStealth
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кно нибуть когда нибуть работал с потоками
Ну до бесконечности это я загнул

тут всего-то до 200 файлов, скажем по несколько если делать и обрабатывать все, то нормально, я наверное еще не совсем проснулся
Да забыл сказать пишу на VC, если не трудно, намыль или по аське, мой 346592179


--
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Кно нибуть когда нибуть работал с потоками / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]