Переименовать класс MFC CArchive Serialized

Я использую класс CArhive MFC, чтобы сохранить файл проекта для моего приложения. Одно из имен классов очень неточно, и я хотел бы его изменить, но простое изменение имени повсюду делает предыдущие архивные файлы бесполезными из-за ошибки архива. Есть ли способ изменить имя заархивированного класса, не делая все ранее сохраненные файлы бесполезными?

Это, конечно, без использования typedef для доступа к существующему классу с новым именем или без сохранения версии класса с старое имя для чтения заархивированных файлов и копирования прочитанных объектов в тот же класс с новым именем.

6
задан Jonathan 5 November 2010 в 14:56
поделиться