File Clean (очистка файла)

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Matvey Alekseev
779
Matvey Alekseev  

Всем привет!

Открываю файл с флагами FILE_SHARE_WRITE|FILE_SHARE_READ|FILE_WRITE|FILE_READ, файл постоянно открыт, но есть необходимость периодически его полностью чистить без закрытия... это возможно?

Vladimir
1204
Vladimir  
Matvey Alekseev:

Всем привет!

Открываю файл с флагами FILE_SHARE_WRITE|FILE_SHARE_READ|FILE_WRITE|FILE_READ, файл постоянно открыт, но есть необходимость периодически его полностью чистить без закрытия... это возможно?

Помню, у меня тоже возникала такая потребность. Аналога файловой операции Truncate в MQL не нашел. Спасло то, что достаточно было встать на начало файла (0 смещение в файле) и записать, что надо. "Что надо" оказалось не меньше предыдущего размера файла. Иначе пришлось бы пересоздавать файл.
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий