Re: запись файла как транзакция
От: korzhik Россия  
Дата: 04.05.11 13:21
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Мне нужно сделать запись в файл, но так, чтобы это было безопасно на случай непредвиденных сбоев

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


http://sqlite.org/atomiccommit.html
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.