$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-04-09 10:55:00
From: "Eyal Farago" <eyalfa_at_[hidden]>
> How did it solve the 'smart_ptr to this' problem?
> It seems to me like a Fundamental problem when using smart pointers.
It is only a problem with non-intrusive implementations, like
boost::shared_ptr. I don't particularly like the global pointer map
solution.
Intrusive implementations convert between raw and smart with ease.
FWIW, I have encountered the 'this' problem myself - once; I used a custom
intrusive pointer to solve it. In all other cases I still use shared_ptr.