Russian Qt Forum
Ноябрь 25, 2024, 13:44 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: undoframework  (Прочитано 6414 раз)
SASA
Гость
« Ответ #15 : Май 21, 2011, 16:43 »

Ну это легкота
У меня проблема больше с сериализацией. Сейчас он сделана очень просто и id туда не вписывается.
 
Цитировать
theGobalID;
 theGlobalMap[mID];
Я бы использовал какой-нибудь сингелтон, тип CIdManager c методами find, getId,  и т.д.
Записан
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #16 : Май 21, 2011, 17:22 »

У меня проблема больше с сериализацией. Сейчас он сделана очень просто и id туда не вписывается.
Так впишите первой строкой во все операторы << >>
Я бы использовал какой-нибудь сингелтон, тип CIdManager c методами find, getId,  и т.д.
Я дал "колхозное" имя чтобы избежать вопросов типа "а в какой библиотеке CIdManager?  Улыбающийся
Само собой конструктор копирования и оператор присваивания должны быть перекрыты для базового класса с тем чтобы новое ID создавалось - оно никогда не должно копироваться
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.132 секунд. Запросов: 22.