Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Внизdll & потоки Найти похожие ветки
← →
mops (2010-02-23 04:20) [0]Здравствуйте,
помогите решить такой момент: у меня дллка, в ней функции, я к ним обращаюсь получаю результат, все работает.
Потом возникла задача сделать это в многопоточном режиме. Несколько потоков вызывают ф-ю из дллки и как я понял, результаты "затираются" другими потоками. Как способом можно решить эту проблему?
Спасибо
← →
Leonid Troyanovsky © (2010-02-23 09:26) [1]
> mops (23.02.10 04:20)
> Потом возникла задача сделать это в многопоточном режиме.
> Несколько потоков вызывают ф-ю из дллки и как я понял,
1. Прототип функции - в студию.
2. IsMultiThread?
3. Откуда вызываем?
--
Regards, LVT.
← →
Вася (2010-02-23 11:41) [2]Вероятно, функция в DLL не потокобезопасна
← →
sniknik © (2010-02-23 11:51) [3]> Вероятно, функция в DLL не потокобезопасна
ха. да судя по тому, что ее от нас скрывают она даже не программнобезопасна...
то что по словам автора без потоков "все работает", это выдавание желаемого за действительное, ну или очень везет.
← →
mops (2010-02-23 13:23) [4]Наверно надо было начать с того, что я хочу так реализовать систему плагинов. Т.е. в плагине ф-ии, в основной программе несколько потоков которые их вызывают. Сейчас я думаю, может надо было сделать потоки в дллке?
В потоке ф-я сама обычная, скачивает страницу и сохраняет.
← →
sniknik © (2010-02-23 14:50) [5]> Наверно надо было начать с того
не выдумывай, просто прочитай ответы.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.059 c