
30 Jul
2005
30 Jul
'05
2:39 p.m.
The macro isn't evil. It's just useless. Like I said it won't save the world from space invaders, but I find it improves readability (somewhat) ... And it solves a longstanding problem of "#define NULL (void*)0 doesn't suit C++, use 0 instead,... etc ... etc ..."
Did you read the NULL-related discussion in the "singleton design plan" thread? ( http://thread.gmane.org/gmane.comp.lib.boost.devel/128618 )
I just had a quick look ! I seems that their concern was about redefining NULL itself, not about a NULL replacement as such. By the way, I didn't redefine NULL. Yours, -- Anis Benyelloul