From: "Dave Gomboc" <[EMAIL PROTECTED]> > > I would guess (handwaving alert ;-) that the traditional mechanism for > indicating an "optional" value uses a pointer because that was more > convenient than passing a separate flag alongside the value.
A pointer can be used in situations where value+flag cannot. You may not have a value to pass, and you may not be able to create one. _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost