|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Обработка ошибки записи в файл |
|
C/C++ - Обработка ошибки записи в файл
|
![]() Пользователь Сообщения: 75 |
Чувствую, что решение банально простое, но что-то интернет мне не дал ответа.
Есть прога, которая сохраняет лог в текстовый файл несколько раз в секунду. И есть моя прога, которая этот лог читает. Дабы не обрабатывать старые строки повторно, сделал следующую процедуру: Прочитал->очистил файл->через время прочитал снова. Проблема в том, что иногда совпадает момент записи в файл и моей очистки, что вызывает ошибку моей программы. Задача в том, чтоб этой ошибки избежать и просто повторить попытку записи. Пытался так. Не помогает. Хотя мне кажется, что ошибка стала выскакивать реже. |
|
------- Отправлено: 11:12, 20-04-2019 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:22, 20-04-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Пользователь Сообщения: 75
|
Профиль | Отправить PM | Цитировать Цитата Busla:
![]() Цитата Busla:
|
||
------- Отправлено: 13:10, 20-04-2019 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Apock:
Цитата Apock:
Очищать файл должно генерирующее его приложение — по времени, по размеру, або тупо периодически. Если такового функционала нет — Вы можете попробовать: Цитата Busla:
|
|||
Отправлено: 17:13, 20-04-2019 | #4 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Цитата Iska:
нужно просто запомнить текущую позицию - в принципе все файлы - двоичные Цитата Iska:
Цитата Apock:
Цитата Iska:
Цитата Apock:
Цитата Apock:
|
|||||||
Отправлено: 22:44, 20-04-2019 | #5 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Busla:
Цитата Dahl (Ru-Ru) (к версии ABBYY Lingvo x5)
Толковый словарь живого великорусского языка в 4-х томах. 2-е издание. В.И. Даль. 1880-1882 гг. более 200 тыс. слов:
![]() |
||
------- Отправлено: 22:54, 20-04-2019 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата Busla:
Цитата Busla:
Цитата Busla:
|
|||
Отправлено: 23:15, 20-04-2019 | #7 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать mwz, ok - в современном русском языке
Iska, и зачем же вы так категорично отвечаете на выдернутые из контекста фразы? Цитата Iska:
|
|
Отправлено: 23:44, 20-04-2019 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - Обработка ошибки открытия | daniil_im | Скриптовые языки администрирования Windows | 9 | 14-01-2019 07:38 | |
PowerShell - [решено] Обработка текстовых файлов и вывод всех значение в один файл | Snap_Naprolom | Скриптовые языки администрирования Windows | 2 | 24-03-2016 15:44 | |
Предварительная обработка .flv-файлов в VirtualDub-e для записи на DVD. | DJ Mogarych | Видео и аудио: обработка и кодирование | 18 | 29-05-2011 02:47 | |
ошибки при проверке записи данных и анализе треков | algusev | Оптические приводы | 4 | 19-01-2011 20:09 | |
Nero выдаёт ошибки при записи | fufgjd | Хочу все знать | 13 | 01-11-2009 19:59 |
|