Re[6]: Разделение файла между двумя потоками
От: Digger Россия  
Дата: 18.10.02 12:23
Оценка:
Здравствуйте Stanislav V. Zudin, Вы писали:

SVZ>Ну, если ты для записи в файл используешь WriteFile, то почему бы не вызвать FlushFileBuffers, раз уж система все равно привлечена


Ж-), я име в виду ожидание увидомления

SVZ>Под callback'ом я понимаю указатель на функцию, либо на объект, который передается твоему "писателю", чтобы тот вызвал эту функцию/метод объекта дабы уведомить "читателя". В общем СОМовские ConnectionPoints. Необходимая независимость читателя и писателя соблюдается.


Спосибо за лекцию, у тебя талант! Фишка в том, чтоб "читатель" знал только имя файла...

SVZ>А внутрях можно и SendMessage использовать.


А можно и снаружи, но только нельзя.

SVZ>Не понимаю, как тебе в данном случае может помочь асинхронность... Ты что, собираешься циклически перечитывать файл, пока какие-нибудь свежие данные не придут?


Как, это как? Как всегда — читаеш заголовок, ждеш пока считаеться, из него узнаеш размер данных и его читаеш с ожиданием, и т.д.
Чтобы писать программы голова не нужна, нужна клавиатура.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.