запись файла как транзакция
От: Аноним  
Дата: 04.05.11 13:15
Оценка:
Мне нужно сделать запись в файл, но так, чтобы это было безопасно на случай непредвиденных сбоев
То есть есть, если в процессе записи в файл произойдет отключение питания — это не приведёт к потере данных
В Linux-e есть чудесный трюк: писать в другой файл, а затем переименовать его.
В Linux-e переименование — атомарная операция, а как быть в Windows?
( CreateFileTransacted не предлагать — нужно решение для XP )
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.