Не очень очевидно что происходит, да, но через RAII для этого нужно было бы конструировать какой-то объект который бы эмулировал откат состояние через "освобождение ресурсов" деструкторе. Ну как мне кажется, хотя может быть я сам не так понял что имелось ввиду под RAII конкретно здесь