Re[3]: [win] запись в файл в фоновом потоке
От: uzhas Ниоткуда  
Дата: 30.04.11 12:56
Оценка: 1 (1)
Здравствуйте, Abyx, Вы писали:

A>да, я это читал, только как это применить к моей проблеме?

тогда мне не ясно что вам не ясно. там вполне доходчиво все объясняется
коротко : система взяла на себя функции обслуживать асинхронную запись и вместо создания своих потоков можно воспользоваться уже готовыми механизмами:

while (данные есть)
{

  1. писатель берет порцию данных (например, 100 Кб) и пихает в систему, используя асинхронное API
  2. система берет данные и обязуется их однажды записать на диск.
далее управление передается клиенту и он, не дожидаясь окончания записи, уходит в цикл
}

Wait(система все скинула на диск)

 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.