
2 Feb
2004
2 Feb
'04
2:55 p.m.
"Neal D. Becker" <nbecker@hns.com> writes:
I have some legacy C code that returns a pointer:
fftw_plan fftw_create_plan(int n, fftw_direction dir, int flags);
where fftw_plan is a pointer.
Can I use shared_pointer to wrap it? I guess the issue is that eventually delete will be called on this pointer, but it wasn't allocated with new. Is this a problem?
Custom deleters are your friend. See the shared_ptr docs for more info. -- Dave Abrahams Boost Consulting www.boost-consulting.com