Boost logo

Boost :

From: Bohdan (warever_at_[hidden])
Date: 2002-09-24 10:10:35

"Peter Dimov" <pdimov_at_[hidden]> wrote in message
> From: "Bohdan" <warever_at_[hidden]>
> > Hmm ... , looks like my problem is too exotic :)
> No, it's not that exotic, the indirect iterator adaptor has the same
> problem. The answer to your original question is that yes, std/boost is
> lacking pointer_traits (or dereference_traits) (consider the feature
> acknowledged), and C++ is lacking typeof(*p).

"pointer_traits" can also contain various info about pointer behavior.
Like "is copiable", "is shared", "auto delete object" , "expensive
dereference" ( this one can be useful, when
dealing with OO Database smart pointers (odmg::d_Ref<>) ) ... Just ideas.

Boost list run by bdawes at, gregod at, cpdaniel at, john at