On Thursday 25 April 2002 3:04 pm, Lars Gullik Bjønnes wrote:
> Angus Leeming <[EMAIL PROTECTED]> writes:
> | Apologies for the off-topic nature, but you're the best C++ programmers I
> | know ;-)
> |
> | Boost has shared_ptr and shared_c_ptr and scoped_ptr but no scoped_c_ptr
> | which leads to the thought that actually all these are the same, save for
> | the function they call in their d-tor.
>
> the shared_c_ptr is not boost's it is ours.
>
> | So why don't they parameterise that function? You could imagine this
> | parameterised scoped_ptr  calling some arbitrary function as it goes out
> | of scope. Fantastic, for example, if I'm using c-style structs that
> | contain pointers themselves and that have been malloc-ed into existence.
> |
> | I wrote a small piece of example code that does this. Attached.
> |
> | Question is, am I being daft, or should I send my inspiration to boost
> | ;-)
>
> they have been discussing this up and down for the last year.

Cool. I re-invented the wheel. Best not to bother them this time then ;-)

Thanks, Lars.
Angus

Reply via email to