-
- Это не страховой полис... существует отличная от нуля вероятность
пропустить отличие блоков - IBAH(14.08.2023 20:25)
- насколько она ниже вероятности пропустить в кремний частицу высоких
энергий, которая вам испортит содержимое уже после проверки? - Ralex(15.08.2023 13:20)
- У меня никто ничего не портит, тем более кремний. Два блока памяти,
рабочий и контрольный, в рабочий пишем, и постоянно проверяем
расходятся ли рабочий и контрольный, если расходятся запускаем
процедуру сохранения. Адепты богомерзких крестов скажут- надо
перегрузить оператор присваивания сетером, но это не наш метод. - IBAH(15.08.2023 13:28)
- Чем же memcmp не угодил? У меня похожий метод. Но есть особенность:
сравнение происходит тогда, когда изменения сделаны целиком. То
есть исключена ситуация, когда, к примеру, у двухбайтовой
переменной изменился один байт, а второй ещё нет. Чтобы не
сохранить мусор. - SciFi(15.08.2023 13:32 - 14:24)
- memcmp же - Nikolay801_(15.08.2023 14:22)
- ну да, спасибо - SciFi(15.08.2023 14:24)
- memcmp же - Nikolay801_(15.08.2023 14:22)
- Чем же memcmp не угодил? У меня похожий метод. Но есть особенность:
сравнение происходит тогда, когда изменения сделаны целиком. То
есть исключена ситуация, когда, к примеру, у двухбайтовой
переменной изменился один байт, а второй ещё нет. Чтобы не
сохранить мусор. - SciFi(15.08.2023 13:32 - 14:24)
- У меня никто ничего не портит, тем более кремний. Два блока памяти,
рабочий и контрольный, в рабочий пишем, и постоянно проверяем
расходятся ли рабочий и контрольный, если расходятся запускаем
процедуру сохранения. Адепты богомерзких крестов скажут- надо
перегрузить оператор присваивания сетером, но это не наш метод. - IBAH(15.08.2023 13:28)
- насколько она ниже вероятности пропустить в кремний частицу высоких
энергий, которая вам испортит содержимое уже после проверки? - Ralex(15.08.2023 13:20)
- Это не страховой полис... существует отличная от нуля вероятность
пропустить отличие блоков - IBAH(14.08.2023 20:25)