Re[5]: QueryInterface brasketing
От: Алекс Россия http://wise-orm.com
Дата: 08.07.02 02:55
Оценка:
Здравствуйте grad, Вы писали:

G>А вот что еще в голову пришло.

G>Если применять подсчет ссылок — delete вызывает экземпляр.
G>Если применять FAILED — delete вызывает объект класса.
G>New — все время вызывает объект класса.
G>Если случится так что классы фабрики и экземпляра используют разные кучи — не может ли это привести к ошибке?

Я не совсем врубился, что ты сказал, но если фабрика класса создаст объект в одной куче, а сам объект попытается себя удалить из другой, то это, естественно, приведет к траблу. Только под С++ такая проблема, скорее всего, не встанет. Там все экземпляры классов размещаются в одной куче.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.