PDA

Просмотр полной версии : Обмен данными между 2мя потоками


_nic
04.09.2009, 15:16
Допустим есть 2 потока ,один запускается из ф-ции написанной внутри программы,2й запускается в ф-ции находящейся в дллке. Как между ними можно перебрасывать данные?(кроме пайпов)
ЗЫ:данные структура

Ra$cal
04.09.2009, 16:16
маппинг. ну или что нимть самописное

_nic
04.09.2009, 16:28
маппинг. ну или что нимть самописное
А можно подробнее, а то я непонимаю каким местом проецирование какого то файла в память относится к моей проблеме.

Juda
04.09.2009, 17:20
А передавать в параметры функции разве нельзя?

Ra$cal
04.09.2009, 17:22
почему сразу файла. механизм именованных мапингов прекрасно работает без файлов. тут нужно больше замарачиваться на тему отслеживания изменений

Hiro Protagonist
04.09.2009, 23:03
-атомы
-мэппинг файлов
-анонимные пайпы
-мейлслоты

http://wasm.ru/article.php?article=1021004

читайте + msdn с примерами на си.