Серожа none: Этот прибор стоит менее ста рублей, нужен в единственном экземпляре, это раз.
Его полный близнец четвертый год работает под нагрузкой 2.5А в глухом ящике на теплоузле в подвале (при температуре окружающего воздуха +60) и никакого дыма не пускает, это два.
Сергей: а надо сбрасывать всякий раз, когда введут 6 символов, а не когда пароль совпадет. Если этого не делать, произойдет выход за пределы массива, а это в C++ - неопределенное поведение, контроллер может творить что захочет.
binariti: Очевидного способа это сделать нет, есть неочевидный - все версии файлов хранятся в файловой системе на сервере, в каталогах, повторяющих структуру пользовательской фс, просто к их именам дописывается таймштамп. Любой инструмент массового переименования сможет переименовать файлы на место - получите желаемое.