От: | makes | ||
Дата: | 28.08.09 15:21 | ||
Оценка: | +1 |
I>template <typename T>
I>inline T *get_ptr(std::auto_ptr<T> &p)
I>{
I> return p.get();
I>}
I>template <typename T>
I>inline T const *get_ptr(std::auto_ptr<T> const &p)
I>{
I> return p.get();
I>}
I>
auto_ptr<X> ptr;
X *px;
px = get_ptr(ptr);
auto_ptr<X> const ptr;
const X *px;
px = get_ptr(ptr);