
2 Jan
2008
2 Jan
'08
10:13 p.m.
This is what I came up with, given your code:
static struct nullptr_t
{
template< typename t_type >
operator t_type* () { return 0; }
} nullptr;
One difference is that I made the nullptr object static so it could be
placed in a header without linker conflicts. Your idea is great and simple,
I like it. Thanks a lot.
On Jan 2, 2008 4:06 PM, Kobi Cohen-Arazi
Does boost have some sort of null_ptr class that allows you to do
portable
NULL comparisons?
Would that works for you:
struct nullptr_t { template<class T> operator T* () const { return 0; } }nullptr;
? _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users